關於Xib的一些小技巧

2021-07-10 12:45:18 字數 1057 閱讀 6587

場景:當我們在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的資料來源 繫結 ...