随笔分类 -  Apple开发 / iOS开发

iOS开发中的不好分类的内容。
摘要:在 iOS 8.0 以上版本中, 我们可以使用 UISearchController 来非常方便地在 UITableView 中添加搜索框. 而在之前版本中, 我们还是必须使用 UISearchDisplayController + UISearchBar 的组合方式。 我们创建的 tableVie 阅读全文
posted @ 2018-08-05 12:51 CH520 阅读(411) 评论(0) 推荐(0) 编辑
摘要:1、创建索引条 // UITableViewDataSource 协议方法 - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView { // 索引条数据源数组初始化,实例化索引条上的字符存放的数组对象 NSMutabl 阅读全文
posted @ 2018-08-05 12:51 CH520 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1、创建 1.1 BookCell.h @class BookModel; @interface BookCell : UITableViewCell // 定义 Cell 的数据模型 @property(nonatomic, strong) BookModel *book; @end 1.2 Bo 阅读全文
posted @ 2018-08-05 12:51 CH520 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1、设置表格编辑开关状态 // 设置表格的编辑状态 tableView.editing = YES; // 翻转表格的编辑状态 tableView.editing = !tableView.editing; // 带动画翻转表格的编辑状态 [tableView setEditing:!tableVi 阅读全文
posted @ 2018-08-05 12:50 CH520 阅读(271) 评论(0) 推荐(0) 编辑
摘要:通过改变分段的行数实现分段的折叠与打开。分段处于折叠状态时,设置分段的行数为 0。 1、分段折叠状态数组初始化 // 声明记录折叠状态数组 @property(nonatomic, retain)NSMutableArray *foldStatusArray; // 初始化记录折叠状态数组 fold 阅读全文
posted @ 2018-08-05 12:50 CH520 阅读(340) 评论(0) 推荐(0) 编辑
摘要:需遵守协议 UITableViewDataSource, UITableViewDelegate,并设置代理 UITableViewDelegate 继承自 UIScrollViewDelegate @protocol UITableViewDelegate<NSObject, UIScrollVi 阅读全文
posted @ 2018-08-05 12:50 CH520 阅读(390) 评论(0) 推荐(0) 编辑
摘要:UIImageView *playImageV = [[UIImageView alloc] init]; [self addSubview:playImageV]; playImageV.frame = self.bounds; // 创建图片集 NSMutableArray *imageArra 阅读全文
posted @ 2018-07-26 22:51 CH520 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1、根据颜色生成一张图片 /** 根据颜色生成一张图片 @param color 颜色进制 UIColor类型 @return 一张UIImage图片 */ + (UIImage *)createImageWithColor:(UIColor *)color { CGRect rect = CGRe 阅读全文
posted @ 2018-07-23 00:21 CH520 阅读(530) 评论(0) 推荐(0) 编辑
摘要:1、没有xib,直接代码创建的调用顺序 01 loadView; 这是当他们没有正在使用nib视图页面,子类将会创建自己的自定义视图层。绝不能直接调用。 02 viewDidLoad; 在视图加载后被调用,如果是在代码中创建的视图加载器,他将会在loadView方法后被调用,如果是从nib视图页面输 阅读全文
posted @ 2018-07-04 22:54 CH520 阅读(274) 评论(0) 推荐(0) 编辑