IOS学习之UiTableView下拉刷新与自动加载更多,百年不变的效果(五) 五一劳动节马上来临,小伙伴有妹有很激动哟,首先祝天下所有的程序猿节日快乐!这个五一对于我来说有点不一样,我的人生从这个五一就转弯了,爱情长跑8年的我结婚了,一会支付宝账号我会公布出去,请自觉打款!谢谢合作。 灯光闪起来: ...
分类:
移动开发 时间:
2017-05-15 14:22:42
阅读次数:
345
项目中想实现空态页风格统一控制的效果,就封装了一个默认空态页,使用的技术点有:1 方法替换 ,2 给分类(Category)添加属性。 我们知道,扩展(extension)可以给类添加私有变量和方法。但是分类(Category)不可以,但是我们又想在原生的UITableView和UICollecti ...
分类:
移动开发 时间:
2017-05-11 19:35:23
阅读次数:
213
概述UITableView是iOS开发中使用频率最高的UI控件,在前面的文章中对于UITableView的具体用法有详细的描述,今天主要看一些UITableView开发中的常见一些坑,这些坑或许不深,...
分类:
移动开发 时间:
2017-05-09 23:18:50
阅读次数:
546
UItableView或 UIcollectionView 都是继承UIScrollView 滑动的时候,判断是上滑还是下滑 使用 UIScrollView 的代理方法 func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVe ...
分类:
移动开发 时间:
2017-05-09 11:22:26
阅读次数:
494
转自 http://www.cocoachina.com/ios/20170504/19179.html 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。 UITableView的Group样式下顶部空白处理 1 2 3 //分组列表头部空白处理 UIView *view = [ ...
分类:
移动开发 时间:
2017-05-07 14:52:52
阅读次数:
617
那是因为你没有实现 数据源和代理方法 实现下就好了 ...
分类:
编程语言 时间:
2017-05-04 13:23:04
阅读次数:
154
1.写一下UIButton与UITableView的层级结构 2.Cocoa的Foundation对象与Core Foundation对象通过什么keyword进行转换?这些keyword有什么差别? 3.KVO是什么?内部是怎么实现的? 4.能否够把比較耗时的操作放在NSNotificationC ...
分类:
移动开发 时间:
2017-04-30 22:59:44
阅读次数:
267
在iOS App中,UITableView应该是使用率最高的。同一时候也是最为复杂的视图。 差点儿全部自带的应用中都能看到它的身影,可见它的重要性。 在使用UITableView时,会常常遇到性能上的问题,普遍表如今滚动时比較卡。特别是table cell中包括图片的情况时。 实际上仅仅要针对性地优 ...
分类:
其他好文 时间:
2017-04-28 13:51:35
阅读次数:
129
UITableView本身自带了(增、删)编辑功能: 1.仅仅要调用UITableView的编辑代码 就会进入编辑状态: [self.tableView setEditing:!self.tableView.editing animated:YES]; 2.进入编辑状态的UITableView会调用 ...
分类:
移动开发 时间:
2017-04-27 10:19:12
阅读次数:
162
这一节为大家介绍一个经常使用的操作:下拉刷新。我这里的Demo。是模拟情况。没有涉及到详细的数据源。真实的下拉刷新控件还是比較复杂的。先看看效果图。 关于UITableView的代码就忽略不计了。那不是本节解说的重点。 动画分析: 1. UITableView上方有一个View,就是用来展示下拉刷新 ...
分类:
其他好文 时间:
2017-04-26 14:39:10
阅读次数:
197