Objective C 學習記錄 19

2021-08-24 18:18:19 字數 384 閱讀 3846

1.autolayout實現uilabel的包裹文字

位置約束可以使uilabel在不換行的情況下自動包裹文字

寬度約束可以確定文字能顯示的最大寬度

2.螢幕適配、自動布局總結:

autoresizing:在storyboard中,可以使用6根線確定6種特定約束

autolayout:

約束和參照,警告和錯誤

乙個nslayoutconstraint物件就是乙個約束

**中實現自動布局時必須先將view新增到父控制項內再新增約束

萬能公式:obj1.property1 = (obj2.property2 * multiplier) + constant value

使用masonry框架可以簡化**,提高效率

Objective C 學習記錄 5

2018.7.27 陣列的定義和使用 陣列分為不可變陣列和可變陣列 nsarray array nsarray arraywithobjects ddd mycl,nil nsmutablearray mutablearray mutablearray addobject view addobjec...

Objective C 學習記錄 13

1.給類屬性設定資料的方法 重寫set方法 傳入模型 2.在自定義類時應考慮全面,一些初始化操作需要重寫時應注意系統自帶的其他init方法是否有效 對於控制項,使用init和initwithframe 方法時都會呼叫initwithframe方法,因此重寫的initwithframe 方法可以同時響...

Objective C 學習記錄 17

1.uiscrollview的分頁與uipagecontrol 開啟scrollview的翻頁功能,預設以scrollview的size為1頁 scrollview.pagingenabled yes 通過scrollview的delegate實現控制pagecontrol顯示頁碼的兩種常用方法 使...