1.UITableView加载的顺序是先得到表的行的高度,也就是先调用heightForRowAtIndexPath方法,然后再调用cellForRowAtIndexPath,所以我们有两个办法实现自定义cell高度(解决不同section的不同行高问题)。一:改变它的加载顺序,或者说白了就是计算好...
分类:
其他好文 时间:
2014-08-26 19:19:36
阅读次数:
219
一、本次小例子截图: 二、代码如下:#import @interface Product : NSObject//标题@property (strong, nonatomic) NSString * title;//描述@property (strong, nonatomic) NSString ....
分类:
其他好文 时间:
2014-08-26 19:04:56
阅读次数:
242
下面分9个方面进行介绍:一、UITableView概述 UITableView继承自UIScrollView,可以表现为Plain和Grouped两种风格,分别如下图所示: 其中左边的是Plain风格的,右边的是Grouped风格,这个区别还是很明显的。 查看UITableView的...
分类:
移动开发 时间:
2014-08-26 19:01:16
阅读次数:
298
#pragma mark - UItableView滚动时收键盘- (void)scrollViewWillBeginDragging:(UITableView *)scrollView{ [self.view endEditing:YES];}
分类:
其他好文 时间:
2014-08-26 17:10:56
阅读次数:
261
对TableView进一步理解 1. 创建项目。-- 省市级联小例子。 2. 添加.plist文件。可以理解为数据字典。键值对(Key - Value) 2.1 cities.plist - 城市 2.2 provinces.plist - 省份 3. 常用方法: 3.1...
分类:
其他好文 时间:
2014-08-26 15:20:26
阅读次数:
260
@interface MyProfileViewCell : UITableViewCell@end@implementation MyProfileViewCell- (void)layoutSubviews{ [super layoutSubviews]; CGRect frame ...
分类:
移动开发 时间:
2014-08-26 13:09:26
阅读次数:
172
一、 创建项目 storyboard 。二、 往ViewController上拖一个UITableView上去。 此时,建立连线,右键TableView,设置datasource,到Controller上。三、 在.h文件中,UIViewController要遵守UITableViewData...
分类:
其他好文 时间:
2014-08-26 11:29:15
阅读次数:
187
首先附上效果图吧,一个自定义的cell!第一步:创建表格- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view from its nib. sel...
分类:
移动开发 时间:
2014-08-25 11:24:44
阅读次数:
345
本文讲述了UITableView、UICollectionView实现self-sizing cell布局的知识,以及如何用InvalidationContext优化UICollectionView布局的更新。背景iOS越来越人性化了,用户可以在设置-通用-辅助功能中动态调整字体大小了。你会发现所有...
分类:
移动开发 时间:
2014-08-24 23:39:03
阅读次数:
597
自己实现 UITableView 搜索,相对于使用 UISearchDisplayController 来说自己写稍微麻烦了那么一点点,但是更加灵活。主要就是用一个字段区分出当前是搜索还是非搜索,然后 reload 相应的 data 就行了,和 UISearchDisplayController 的...
分类:
移动开发 时间:
2014-08-24 11:37:32
阅读次数:
298