码迷,mamicode.com
首页 >  
搜索关键字:cell重用    ( 33个结果
iOS-晋级之路- tableviewCell重用问题两种方法
最近看大神mj的代码,学到了这个方法,cell重用的第二种方法UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];static NSString *CellIdentifier = ...
分类:移动开发   时间:2015-07-30 00:38:30    阅读次数:171
如新闻频道滑动切换的代码
效果: collectionView的数据源方法 - (UICollectionViewCell *) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {     newsCell *cell = [collectionVi...
分类:其他好文   时间:2015-07-24 14:27:18    阅读次数:114
IOS7 textkit 的相关
去年基于5.0开发的时候,自己用coreText编写了一个富文本,所有的效果都实现的很好。但是没有去测试效率,不过在cell重用的时候表现不错,在4s上面也不会卡顿。 唯一一个问题就是,在使用AL的时候,不方便。所以,此次新版本是基于7.0开发。决定使用textkit重新编写一次。 下面是一些基本的使用: @interface MMTextAttachment : NSTextAttachm...
分类:移动开发   时间:2015-07-17 18:56:53    阅读次数:266
关于表格CELL重用dequeueReusableCellWithIdentifier
最近一直因为这个问题困扰着我,经过到处询问以及查询,终于弄明白些了,下面希望跟大家分享一下。static NSString *CellTableIdentifier = @"CellTableIdentifier ";UITableViewCell *cell = [tableView dequeu...
分类:其他好文   时间:2015-06-05 13:48:02    阅读次数:107
UITableView和UICollectionView的cell重用问题
APP的一个页面用到了自定义的UITableViewCell,由于iOS框架的cell重用机制,遇到了一个BUG,总结一下 现象 自定义的UITableViewCell里有一个UIButton,点击这个button以后,需要改变cell的样式,包括换UILabel字体颜色,禁用该UIButton等。结果发现,点击按钮之后,不仅当前cell的字体颜色变了,还有另外几个cell的字体颜色也跟着变,...
分类:其他好文   时间:2015-05-02 16:39:27    阅读次数:143
iOS开发--自定义列表控件
这两天项目比较闲,在空余之际,尝试自己实现列表控件。从动工到初步完成大概花了一天时间,目前实现了列表的简单功能,后续将考虑加入cell重用机制、惯性特征以及删除cell等功能。项目代码已经放到了github上,地址:https://github.com/wanglichun/CustomTableView。    在实现之前,需要了解列表控件的运行原理,我之前的一篇博客《列表控件实现原理解析》中...
分类:移动开发   时间:2015-04-24 21:13:10    阅读次数:180
cell重用
少数几个cell可不重用NSString*CellIdentifier=[NSStringstringWithFormat:@"MyCellID_%d",indexPath.row];Demohttps://github.com/pigpigdaddy/TableViewTestDemo
分类:其他好文   时间:2015-04-14 16:32:22    阅读次数:96
iOS tableview(瀑布流) 滑动的时候卡顿解决
写的一个程序中用到了瀑布流的展现方式,但是发现当图片数量太大的时候,在iPhone4上会不流畅,这点很不爽。 写代码之初是做了一些优化的,比如cell重用,异步加载,但是还是很卡。终于后来发现了症结所在,那就是,如果滑动太快,可能同时就发出了比如10个图片请求。这些请求虽然都在后台运行,但...
分类:移动开发   时间:2015-03-18 17:33:34    阅读次数:454
iOS开发--MKMapView截图
地图控件MKMapView由于要从网络上加载地图数据并在内存中缓存,因此通常占用的内存开销特别大,特别是当用户进行放大缩小、快速拖动、3d旋转时,内存基本呈直线上升,单个地图控件占用百兆内存不成问题。     假设在一个UITableView中,每个Cell的宽度和高度分别为320、150,每个Cell中都放置一个高度为320*150的MkMapView,采用Cell重用的方式,这种情况下iPh...
分类:移动开发   时间:2015-01-24 14:29:07    阅读次数:745
UITableViewCell中cell重用机制导致内容重复的方法
UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UITextVie...
分类:其他好文   时间:2015-01-06 17:17:44    阅读次数:116
33条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!