近来用Tableview做了一个九宫格。过程中碰到了两个cell复用问题。 问题一: 在cell中为button添加addTarget点击事件时,出现后面的cell会重叠它前面cell的事件。代码如下: C代码 static NSString *CellWithIdentifier = @"Disc ...
分类:
其他好文 时间:
2016-10-21 16:15:19
阅读次数:
226
大家都知道tableview的复用当然不知道的话可以个我留言或者在网上找 在这我就不多说了; 红色就是选中状态,但是这时候我们会发现往下拉当cell消失后出来新的cell中的button也是选中状态。话不多说下面上解决方法的代码! -(NSMutableArray *)boolArr{ //创建一个 ...
分类:
移动开发 时间:
2016-10-20 19:24:38
阅读次数:
1181
在UITableView上添加了UITapGestureRecognizer后会导致didSelectRowAtIndexPath失效,原因是UITapGestureRecognizer会截取了tableView的touch事件,导致无法响应行选择,解决方法是重写UIGestureRecognize ...
分类:
其他好文 时间:
2016-10-20 17:43:18
阅读次数:
154
当tableview的组的头部和尾部的高度设置如下时: -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 10; } /** 组脚高度 */ -(CGFlo ...
分类:
其他好文 时间:
2016-10-19 19:23:10
阅读次数:
123
问题1:什么是懒加载?什么是字典转模型?模型又是什么?为什么要写懒加载?self.属性和_属性的使用注意?为什么控件要用weak? string要用copy? 懒加载也成为延迟加载,只有在需要加载的时候才去加载,其实就是重写属性的getter方法 ...
分类:
其他好文 时间:
2016-10-15 02:16:50
阅读次数:
137
为了节省大家的时间,提供一个演示的Demo给大家.代码传送门.下载后解压然后用xcode打开.编译运行APP后 然后在搜索框内输入任意词汇,点击结果你会看到下面的结果 正如你所见的,这个app很简单.程序其实调用的是Flickr的API,通过app顶部的搜索框执行搜索后在下面的tableview显示 ...
分类:
移动开发 时间:
2016-10-14 23:46:05
阅读次数:
285
起始 做开发也有一段时间了,经历了第一次完成项目的激动,也经历了天天调用系统的API的枯燥,于是就有了探索底层实现的想法。 关于scrollView的思考 在iOS开发中我们会大量用到scrollView这个控件,我们使用的tableView/collectionview/textView都继承自它 ...
分类:
移动开发 时间:
2016-10-12 16:40:13
阅读次数:
184
两行代码实现当tableview无内容时自动显示提示语,一键设... TableView的嵌套使用 悬停 高仿喵播,视频直播 视频推流 2.0版 AFN与MBProgressHUD的组合封装 iOS手势解锁 高仿'微博'&&'微信'图片浏览器 App组件化之控制器之间的跳转 仿钉钉报销+cell+t ...
分类:
其他好文 时间:
2016-10-10 20:23:38
阅读次数:
299
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section 组头将要出现的时候系统会调用; - (void)tableView:(UITab ...
分类:
移动开发 时间:
2016-10-10 13:27:23
阅读次数:
257
顺便把索引和tableView dataSource的代理方法也贴一下: [objc] view plain copy - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return self.contacts.c ...
分类:
移动开发 时间:
2016-10-09 13:20:50
阅读次数:
444