1.uiscrollview的分頁與uipagecontrol
//開啟scrollview的翻頁功能,預設以scrollview的size為1頁
scrollview.pagingenabled = yes;
通過scrollview的delegate實現控制pagecontrol顯示頁碼的兩種常用方法:
/** 使pagecontrol的頁碼顯示為目前顯示面積最多的頁碼 */
-(void) scrollviewdidscroll:(uiscrollview *)scrollview
/** 當scrollview停止滾動後再顯示換頁 */
-(void) scrollviewdidenddecelerating:(uiscrollview *)scrollview
pagecontrold的屬性:
pagecontrol.currentpage = page; //當前的頁碼
pagecontrol.numberofpages = num; //總頁碼
pagecontrol.hidesforsinglepage = yes; //單頁的時候是否隱藏pagecontrol
2.浮點轉整數:
int integer = (int)float; //去尾
int integer = (int)(float + 0.5); //四捨五入
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 學習記錄 19
1.autolayout實現uilabel的包裹文字 位置約束可以使uilabel在不換行的情況下自動包裹文字 寬度約束可以確定文字能顯示的最大寬度 2.螢幕適配 自動布局總結 autoresizing 在storyboard中,可以使用6根線確定6種特定約束 autolayout 約束和參照,警告...