1.UIPickerView (1) UIPickerViewDataSource 返回pickerView有多少列 返回第component列有多少行 (2) UIPick...
控制器的view加載完畢時調(diào)用- (void)viewDidLoad{} 通過tag找到view,并刪除[[self.view viewWithTag:99] removeF...
鍵盤處理 1.監(jiān)聽鍵盤通知// 監(jiān)聽鍵盤通知[[NSNotificationCenter defaultCenter] addObserver:self selector:@...
自定義非等高 編輯 進入編輯模式 彈框添加 UITableViewDelegate 只要實現(xiàn)這個方法,左劃cell出現(xiàn)刪除按鈕的功能就有了 這個方法決定了編輯模式時,每一行的...
0603自定義等高 tableView性能優(yōu)化 - cell的循環(huán)利用方式1 tableView性能優(yōu)化 - cell的循環(huán)利用方式2 定義一個全局變量 注冊某個標識對應的c...
1.使用代碼實現(xiàn)Autolayout的方法1 創(chuàng)建約束 添加約束 注意一定要在擁有父控件之后再添加約束關閉Autoresizing功能view.translatesAutor...
分頁 只要將UIScrollView的pageEnabled屬性設置為YES,UIScrollView會被分割成多個獨立頁面,里面的內(nèi)容就能進行分頁展示 一共多少頁 當前顯示...
加載Xib文件 方法1 NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"Test" owner:nil optio...
知識點 init方法內(nèi)部會自動調(diào)用initWithFrame:方法- (instancetype)initWithFrame:(CGRect)frame layoutSubv...
首先看一下最終要實現(xiàn)的效果: 一、初始化barChartView 繪制柱形圖需要用到BarChartView這個類,下面是初始化代碼: 二、設置barChartView的外觀...