IOS8 设置TableView Separatorinset 分割线从边框顶端开始 (这个和我之前的有点区别)
来源:互联网 发布:法宣刷积分软件 编辑:程序博客网 时间:2024/06/05 16:43
iOS
在ios8上 [TableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];不起作用
经过测试加入下面方法 在ios7 8上都可以正常工作
-(void)viewDidLayoutSubviews
{
if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
[self.tableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];
}
if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
[self.tableView setLayoutMargins:UIEdgeInsetsMake(0,0,0,0)];
}
}
-(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];
}
}
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始 (这个和我之前的有点区别)
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- iOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- iOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- iOS - IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- iOS 设置TableView Separatorinset 分割线从边框顶端开始以及分割线的颜色
- TableView Separatorinset 分割线从边框顶端开始
- iOS开发笔记——TableView Separatorinset 分割线从边框顶端开始
- iOS—TableView的分割线从边框顶端开始
- iOS tableview分割线从边框顶端开始
- iOS 让tableView分割线从边框顶端开始
- IOS78 设置TableViewCell 分割线从边框顶端开始
- Codeforces Gym 100543G Virus synthesis (Palindromic Tree + DP) 2014欧洲中部赛区G题
- DB2 Alter Table简介及使用
- shell脚本语言基本语法学习
- 堆和栈的区别
- 《unix网络编程》(8)基本TCP套接字
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始 (这个和我之前的有点区别)
- getElement的几种方式的区别
- springMVC+mybatis+spring整合中varchar错误
- interactivePopGestureRecognizer无反应及假死卡顿的解决方案
- C++ Lists
- 如何用C++代码检测你用的编程环境是64系统还是32位系统?
- Android自定义属性 format的深入解析
- 04-iBatis增删改查总结
- linux硬件信息查询