場景:當我們在xib中拖拽乙個控制項,如uibutton、uilabel想設定邊角為圓角的時候總要寫上幾句**。
其實我們忽略了控制項屬性面板中的乙個重要的屬性,user defined runtime attributes。如圖1
解決方法:
例:現在我們設定乙個圓角的uilabel,
1、先拖拽乙個uilable到xib中
2、設定user defined runtime attributes
執行效果
當然,user defined runtime attributes還有其他強大的功能,讀者可以多嘗試。
場景:在建立多個控制項的時候,為了對齊,不得不開啟尺寸控制器乙個個修改對齊。
解決方案:選中乙個控制項,按住option
鍵,然後將滑鼠放在另乙個控制項上就能顯示與其的距離,放在選中控制項邊框上就能顯示其與其他控制項的上下左右間距,從而通過上下左右鍵進行微調。
1、新增:選中某個控制項,同時按下shift + command + -
新增橫向輔助線,shift + command + |
新增縱向輔助線,新增的位置都是 左右/上下 居中的
2、移除:將輔助線拖到檢視外即可移除輔助線
一些小技巧
關注 乙個好的程式設計師不應該把所有的判斷交給編譯器和偵錯程式,應該在程式中自己加以程式保護和錯誤定位,具體措施包括 對於所有有返回值的函式,都應該檢查返回值,除非你確信這個函式呼叫絕對不會出錯,或者不關心它是否出錯。一些函式返回錯誤,需要用其他函式獲得錯誤的具體資訊。例如accept返回inval...
一些小技巧
protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...
一些小技巧
protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...