ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
来源:互联网 发布:手机淘宝修改地址在哪 编辑:程序博客网 时间:2024/05/01 23:00
在ios7中,UITableViewCell左侧会有默认15像素的空白。这时候,设置setSeparatorInset:UIEdgeInsetsZero 能将空白去掉。
但是在ios8中,设置setSeparatorInset:UIEdgeInsetsZero 已经不起作用了。下面是解决办法
首先在viewDidLoad方法加入以下代码:
if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {[self.tableView setSeparatorInset:UIEdgeInsetsZero];}if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {[self.tableView setLayoutMargins:UIEdgeInsetsZero];}
然后在UITableView的代理方法中加入以下代码
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {[cell setSeparatorInset:UIEdgeInsetsZero];}if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {[cell setLayoutMargins:UIEdgeInsetsZero];}}
这样,空白就没有了
0 0
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- iOS8 UITableViewCell设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- 升级到XCode6后,iOS8里设置tableview的setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- iOS8里设置tableview的setSeparatorInset:UIEdgeInsetsZero不起作用
- 问题:iOS8设置tableview的setSeparatorInset:UIEdgeInsetsZero不起作用
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero 消除15像素空白问题处理
- iOS8 UITableView 分割条设置separator intent = 0 不起作用
- iOS8 UITableView 分割条设置separator intent = 0 不起作用
- 求购java web开发框架
- .tar.bz2文件解压命令
- 基于wait和notify的生产者消费者实例
- 佳澜祛斑美白面膜
- 四维空间解密
- ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
- 佳澜祛斑美白面膜霜
- Build self-healing distributed systems with Spring Cloud
- LFS6.3安装全过程(五)
- CPU.GPU 安卓设备 内存 硬盘排名 (天梯图) 网址
- Application详解
- android GreenDao数据库框架学习(1)
- Storm高级原语(三) — Trident topology
- leetcode | Next Permutation