背景:这几天做项目,又遇到了cell的自适应高度问题 首先我们必须要知道UITableViewcell 的代理执行顺序,在iOS7出现了一个代理方法叫:tableView: estimatedHeightForRowAtIndexPath:,首先我们要知道在使用UITableViewcell的时候必 ...
分类:
移动开发 时间:
2016-10-28 02:03:47
阅读次数:
278
http://blog.csdn.net/daiyelang/article/details/8729987 自定义左划控件需要的代理 http://blog.csdn.net/u012072580/article/details/50732068 ...
分类:
其他好文 时间:
2016-10-26 14:09:52
阅读次数:
185
实现效果如下: 以前做这效果的界面,总是实现的是section的头视图,因为我一直觉得collectionView是不像UITableView那样有tableHeaderView的,所以每次实现只能是判断indexpath.section为0的时候,组合一下视图做第一个section的头视图. 今天 ...
分类:
其他好文 时间:
2016-10-24 13:20:44
阅读次数:
275
近来用Tableview做了一个九宫格。过程中碰到了两个cell复用问题。 问题一: 在cell中为button添加addTarget点击事件时,出现后面的cell会重叠它前面cell的事件。代码如下: C代码 static NSString *CellWithIdentifier = @"Disc ...
分类:
其他好文 时间:
2016-10-21 16:15:19
阅读次数:
226
在UITableView上添加了UITapGestureRecognizer后会导致didSelectRowAtIndexPath失效,原因是UITapGestureRecognizer会截取了tableView的touch事件,导致无法响应行选择,解决方法是重写UIGestureRecognize ...
分类:
其他好文 时间:
2016-10-20 17:43:18
阅读次数:
154
当tableview的组的头部和尾部的高度设置如下时: -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 10; } /** 组脚高度 */ -(CGFlo ...
分类:
其他好文 时间:
2016-10-19 19:23:10
阅读次数:
123
if([myTableViewrespondsToSelector:@selector(setSectionIndexColor:)]){
myTableView.sectionIndexColor=[UIColorredColor];
myTableView.sectionIndexBackgroundColor=[UIColoryellowColor];
}for(UIView*viewin[tableViewsubviews]){
if([[[viewclass]description]isEqual..
分类:
移动开发 时间:
2016-10-15 07:43:45
阅读次数:
228
当我们阅读一篇文章,肯定过一段时间会忘记,那时候我们就需要用到搜索这个功能,搜索我们当时阅读的文字,用到搜索最多的恐怕是我用到的通讯录,自从出了微信,一直在想,微信的那个右边顶部的搜索按钮是怎么加的,一直在想,最多想多的要么是一张图片,只能是张图片,如果是..
分类:
移动开发 时间:
2016-10-13 07:50:31
阅读次数:
246
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section 组头将要出现的时候系统会调用; - (void)tableView:(UITab ...
分类:
移动开发 时间:
2016-10-10 13:27:23
阅读次数:
257
顺便把索引和tableView dataSource的代理方法也贴一下: [objc] view plain copy - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return self.contacts.c ...
分类:
移动开发 时间:
2016-10-09 13:20:50
阅读次数:
444