
1.UIPickerView (1) UIPickerViewDataSource 返回pickerView有多少列 返回第component列有多少行 (2) UIPick...
控制器的view加载完毕时调用- (void)viewDidLoad{} 通过tag找到view,并删除[[self.view viewWithTag:99] removeF...
键盘处理 1.监听键盘通知// 监听键盘通知[[NSNotificationCenter defaultCenter] addObserver:self selector:@...
自定义非等高 编辑 进入编辑模式 弹框添加 UITableViewDelegate 只要实现这个方法,左划cell出现删除按钮的功能就有了 这个方法决定了编辑模式时,每一行的...
0603自定义等高 tableView性能优化 - cell的循环利用方式1 tableView性能优化 - cell的循环利用方式2 定义一个全局变量 注册某个标识对应的c...
1.使用代码实现Autolayout的方法1 创建约束 添加约束 注意一定要在拥有父控件之后再添加约束关闭Autoresizing功能view.translatesAutor...
分页 只要将UIScrollView的pageEnabled属性设置为YES,UIScrollView会被分割成多个独立页面,里面的内容就能进行分页展示 一共多少页 当前显示...
加载Xib文件 方法1 NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"Test" owner:nil optio...
知识点 init方法内部会自动调用initWithFrame:方法- (instancetype)initWithFrame:(CGRect)frame layoutSubv...
首先看一下最终要实现的效果: 一、初始化barChartView 绘制柱形图需要用到BarChartView这个类,下面是初始化代码: 二、设置barChartView的外观...