码迷,mamicode.com
首页 >  
搜索关键字:tableview 重载数据/ 刷新cell    ( 2255个结果
iOS开发网络篇—实现一个视频播放客户端小应用(三)
iOS开发网络篇—实现一个视频播放客户端小应用(三)一、完善代码(封装)对代码进行封装,对tableviewcell的封装处理包括创建cell和封装,和对cell内部数据处理的封装。处理代码:主控制器中返回cell的部分:1 -(UITableViewCell *)tableView:(UITabl...
分类:移动开发   时间:2014-07-07 15:06:46    阅读次数:232
UITableView的性能优化
1.尽量使用不透明的视图。 不透明的视图可以极大提高渲染的速度。因此如非必要,可以将tableView cell及其视图的opaque的属性设置为YES。其中的特例包括背景色,它的alpha值应该为1(例如不要使用 clearColor);图像的alpha值也应该为1,或者在画图时设为不透...
分类:其他好文   时间:2014-07-07 12:44:12    阅读次数:202
关于UITableView选中效果以及自定义cell上的控件响应事件
tableView默认的点击效果是:点击cell:A,出现点击效果,点另一个cell:B的时候,A的点击效果才会消失。1、对于tableView,比较常用的效果,是点击表格行,出现效果,点击完毕,效果消失那么就要在代码里做一些设置。代码如下:-(void)tableView:(UITableView...
分类:其他好文   时间:2014-07-06 23:05:52    阅读次数:295
自定义TableViewCell
1 //创建tableView UITableView *myTable =[[UITableView alloc]initWithFrame:CGRectMake(0, 0, 0, 0) style:UITableViewStylePlain]; myTable.backgroundCol...
分类:其他好文   时间:2014-07-06 21:11:09    阅读次数:147
IOS-UITableView入门(2)
1.对于TableView ,每个item的视图基本都是一样的。不同的只有数据。 IOS提供了一种缓存视图跟数据的方法。在 -UITableViewCell *) tableView:cellForRowAtIndexPath: //创建一个用于缓存的标示 static NSString *ID=@"CellTable"; //先从缓存中取得UITableViewCell ...
分类:移动开发   时间:2014-07-06 12:14:30    阅读次数:236
IOS-UITableView入门(3)
UITableView本身自带了(增、删)编辑功能: 1.只要调用UITableView的编辑代码 就会进入编辑状态: [self.tableView setEditing:!self.tableView.editing animated:YES]; 2.进入编辑状态的UITableView会调用代理的 - (UITableViewCellEditingStyle) tableView:(...
分类:移动开发   时间:2014-07-06 08:18:44    阅读次数:238
第三方库RATreeView的使用记录
由于项目需要用到树状列表,可以增加成员变量,于是用了第三方RATreeView开元库,头一次使用,安装github上的使用说明和Demo跑了一下,挺满意,增加成员什么的都很简单,和tableview很像是,但是在处理选择的cell时我纠结了一会,用惯了tableview的index:index.row   index.section等,猛然接触到RATreeView处理时,不知道该如何办了,下面记...
分类:其他好文   时间:2014-07-03 13:34:23    阅读次数:216
在UITableViewController里面实现UITextField与键盘的自适应
tableview里面对textfield的键盘适应本身就是逻辑实现,利用下面代理函数将textfield的位置移到最优点。 //将活跃的textview移动到tableview的中间 - (void)textFieldDidBeginEditing:(UITextField*)textFi...
分类:其他好文   时间:2014-07-03 10:50:06    阅读次数:359
实现滑动出现删除按钮的代码
// Override to support conditional editing of the table view.- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath...
分类:其他好文   时间:2014-07-01 13:18:10    阅读次数:526
详细例子构建自定义cell
在实际做项目中,使用系统自带的tableView时,cell的样式单一,不易改变。而使用xib时,能改变cell的样式,但是项目不具有可改性,xib 一旦创立,内容不会改变,这里,利用封装的思想,用纯代码建立自定义cell,数据使用plist文件存储1、首先建立一个数据模型(moreBang),在头...
分类:其他好文   时间:2014-07-01 00:04:54    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!