我的需求就是tableviewcell上的按钮,点击就会出现一个弹框: 主要就是获取,所点击的cell上控件的相对位置; 这样就能获取了 ...
分类:
其他好文 时间:
2017-04-02 23:34:56
阅读次数:
352
1、加方法,隐藏分割线 - (void)viewDidLoad { [super viewDidLoad]; //设置tableView不能滚动 [self.tableView setScrollEnabled:NO]; //在此处调用一下就可以啦 :此处假设tableView的name叫:tabl ...
分类:
其他好文 时间:
2017-03-31 20:43:41
阅读次数:
225
常规配置如下 当超过tableView显示的范围的时候 后面显示的内容将会和前面重复。 1 // 这样配置的话超过页面显示的内容会重复出现 2 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: ...
分类:
移动开发 时间:
2017-03-31 17:34:32
阅读次数:
252
几乎所有的ios app中都会用到uitableview,如果每个tableview都有不同的cell(几乎所有app都会不同),或者说有一个uitableview需要在一个tableview中显示不同的cell,那么逐一写uitableview对于开发者来说是很烦的事情,下面我就用factory模 ...
分类:
其他好文 时间:
2017-03-31 12:05:18
阅读次数:
230
一、出现崩溃情景: 给tableView创建一个头视图,也即tableHeaderView,然后使用Masonry并切换到iOS7/7.1系统给tableHeaderView中的所有子视图添加约束,此时出现崩溃。 二、崩溃日志: Terminating app due to uncaught exc ...
分类:
移动开发 时间:
2017-03-30 19:24:35
阅读次数:
279
我么在使用group模式定义tableview的时候,系统默认是会有head和foot的间距的,来区分我们不同的group;在具体使用的时候又时候我们不需要这个间距。我们可以重新赋值这些间距来达到我们需要的效果 当然head也是一样的,如果我们已经重新定义了tableview的head和foot,那 ...
分类:
其他好文 时间:
2017-03-26 19:49:25
阅读次数:
162
// cell默认分隔线左边有间距,把left设为0就没了 tbv.separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0) // 设置cell分隔线颜色 tbv.separatorColor = UIColor.red ...
分类:
其他好文 时间:
2017-03-24 17:39:10
阅读次数:
148
解决方法如下: if (scrollView.contentOffset.y >= 0 && scrollView.contentOffset.y <= pushNewsTableViewHeaderViewHeight) { scrollView.contentInset = UIEdgeInse ...
分类:
移动开发 时间:
2017-03-23 22:09:19
阅读次数:
1689
在UITableView获取高度的代理方法中,经常需要根据实际的模型重新计算每个Cell的高度。直接的做法是在该代理方法中,直接根据模型来返回行高;另 [1]-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(N ...
分类:
其他好文 时间:
2017-03-20 21:06:10
阅读次数:
221
http://www.tuicool.com/articles/JbiMvum 在上一篇文章中 我们讲了通过整合tableview的代理,来达到代码复用,减少控制器代码量的效果,今天我们接着来讲另外的一些方法来减轻控制器代码量,整合封装,提高代码的可读性。 UITableViewController ...
分类:
其他好文 时间:
2017-03-17 18:57:32
阅读次数:
236