insertSections 刷新的小问题。...
分类:
其他好文 时间:
2014-12-29 16:50:48
阅读次数:
2765
UITableView中我们使用datasource和delegate分别处理我们的数据和交互,而且UITableView默认提供了两种样式供我们选择如何呈现数据,在IOS6中苹果提供了UICollectionView用来更自由地定制呈现我们的数据。UICollectionView使用包括三个部分:...
分类:
其他好文 时间:
2014-12-29 15:03:23
阅读次数:
920
本文转载至 http://blog.csdn.net/enuola/article/details/8639404最近做一个项目,需要用到UITableView异步加载图片的例子,看到网上有一个EGOImageView的很好的例子。但是由于,EGOImageView的实现比较复杂,于是自己就动手做了...
分类:
移动开发 时间:
2014-12-29 11:46:02
阅读次数:
295
如果你直接在 UIViewController 中加入一个 UITableView 并将其 Content 属性设置为 Static Cells,此时 Xcode 会报错:Static table views are only valid when embedded in UITableViewCo...
分类:
移动开发 时间:
2014-12-29 10:16:16
阅读次数:
170
IOS里面用到的下拉刷新、上拉加载更多控件,开源的第三方框架很多,我们可以直接拿过来用,别人造好的轮子我们就没有必要再造一遍了,这里推荐几款下拉刷新、上拉加载更多控件
只有下拉刷新的:
一、EGOTableViewPullRefresh 这个使用起来比较麻烦,需要实现其各种协议,github地址为:
https://github.com/enormego/EGOTableView...
分类:
移动开发 时间:
2014-12-29 09:01:19
阅读次数:
159
在IOS7以后 ViewController 开始使用全屏布局的,而且是默认的行为通常涉及到布局
就离不开这个属性 edgesForExtendedLayout,它是一个类型为UIExtendedEdge的属性,
指定边缘要延伸的方向,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,
如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆盖...
分类:
移动开发 时间:
2014-12-28 23:47:29
阅读次数:
1865
有时候使用UITableView, 会遇到这样的情况:底部没内容的cell也显示了。这样分割线很影响显示效果。 简单的加入如下语句:self.tableView.tableFooterView = [[UIView alloc] init];加上之后. 效果如下:...
分类:
移动开发 时间:
2014-12-28 10:27:26
阅读次数:
264
源地址:http://fann.im/blog/2012/09/11/uitableview-optimization-notes/Hacking Week 技术总结最后一篇,记一下 UITableView 性能优化需要注意和改进的地方。网络图片异步加载,SDWebImage。文字直接 drawIn...
分类:
移动开发 时间:
2014-12-28 01:43:56
阅读次数:
191
你可以参照 UITableView 的 cell 重用机制,总结重用机制如下:维护一个重用队列当元素离开可见范围时,removeFromSuperview 并加入重用队列(enqueue)当需要加入新的元素时,先尝试从重用队列获取可重用元素(dequeue)并且从重用队列移除如果队列为空,新建元素这...
分类:
其他好文 时间:
2014-12-27 11:18:59
阅读次数:
143
转载来自:http://blog.csdn.net/joiningss/article/details/6702023一、 UITableView 的重用机制: iphone重用机制是苹果为了实现大量数据显示而采用的一种节省内存的机制,比如在UITableView和ScrollView 等地方。为....
分类:
移动开发 时间:
2014-12-27 11:14:15
阅读次数:
199