// Override to support conditional editing of the table view.- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath...
分类:
其他好文 时间:
2014-07-01 13:18:10
阅读次数:
526
一、UITableView概述 UITableView继承自UIScrollView,可以表现为Plain和Grouped两种风格,分别如下图所示: 其中左边的是Plain风格的,右边的是Grouped风格,这个区别还是很明显的。 查看UITableView的帮助文档我们会注意到UI...
分类:
其他好文 时间:
2014-06-30 23:47:42
阅读次数:
220
1.如何设置tableview每行之间的分割线self.table.separatorStyle=UITableViewCellSeparatorStyleSingleLine;2.如何让cell能够响应select,但是选中后的颜色又不发生改变呢,那么就设置法一:完全不变色cell.selectionStyle=UITableViewCellSelectionStyleNone;法二:变下色马..
分类:
其他好文 时间:
2014-06-29 21:51:09
阅读次数:
362
实现Cell的滑动删除, 需要实现UITableView的代理UITableViewDelegate中如下方法://先要设Cell可编辑- (BOOL)tableView:(UITableView*)tableView canEditRowAtIndexPath:(NSIndexPath*)inde...
分类:
移动开发 时间:
2014-06-26 17:53:38
阅读次数:
148
完成Swift的语法关之后,来点实际的Task,第一个任务是写一个tableview,使用cocoaTouch里tableview这个常用的控件。
创建工程,选择Swift语言
首先是用Obejctive-C写的最简单的tableview
点击下载源码
然后是Swift写的tableview
点击下载源码...
分类:
其他好文 时间:
2014-06-26 08:17:56
阅读次数:
225
创建UITableViewController子类的实例后,IDE生成的代码中有例如以下段落:[cpp]view plaincopy-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPa...
分类:
移动开发 时间:
2014-06-25 15:35:10
阅读次数:
247
#defineDARK_BACKGROUND[UIColorcolorWithRed:151.0/255.0green:152.0/255.0blue:155.0/255.0alpha:1.0];-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NSIndexPath*)indexPath{cell.backgroundColor=DARK_BACKGROUND;}
分类:
其他好文 时间:
2014-06-25 10:48:56
阅读次数:
264
简单思路:实例一个UIScrollView,在scrollView上添加两个UIView, 为scrollView添加观察者,观察scrollView的contentOffset属性.当偏移量改变时,改变UIView视图的坐标.示例代码:@interface RootViewController (...
分类:
其他好文 时间:
2014-06-24 13:35:15
阅读次数:
297
举个例子,当我们在用网易新闻App时,看着那么多的新闻,并不是所有的都是我们感兴趣的,有的时候我们只是很快的滑过,想要快速的略过不喜欢的内容,但是只要滑动经过了,图片就开始加载了,这样用户体验就不太好,而且浪费内存.
这个时候,我们就可以利用lazy加载技术,当界面滑动或者滑动减速的时候,都不进行图片加载,只有当用户不再滑动并且减速效果停止的时候,才进行加载.
...
分类:
其他好文 时间:
2014-06-22 20:45:18
阅读次数:
156
实现中文索引的UITableView,根据苹果官方文档整理...
分类:
其他好文 时间:
2014-06-22 19:03:57
阅读次数:
201