IOS7 8中tableview分割线缺少15像素
来源:互联网 发布:软件编程自学网站 编辑:程序博客网 时间:2024/05/01 03:00
IOS8 设置TableView Separatorinset 分割线从边框顶端开始
在ios8上 [TableView setSeparatorInset: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]; }}
对于多余的横线,如果显示不到全屏,会出现横线。
只需要设置为
UITableViewStyleGrouped
0 0
- IOS7 8中tableview分割线缺少15像素
- IOS7 8中tableview分割线缺少15像素
- IOS7 8中tableview分割线缺少15像素
- IOS7 8中tableview分割线全屏
- 小胖说事38----tableview:ios7 分割线短 15 像素(废弃) ios8方法如何将分割线还原
- ios tableview 那些事(二十) ios7 分割线短 15 像素
- ios tableview ios7 分割线短 15 像素(废弃) ios8方法
- ios tableview 那些事(二十) ios7 分割线短 15 像素(废弃) ios8方法
- ios tableview 那些事(二十) ios7 分割线短 15 像素(废弃) ios8方法
- iOS7 分割线短 15 像素(废弃)解决方法
- tableView 分割线左边短15像素问题
- tableView 分割线左边短15像素问题
- iOS 解决tableview分割线右缩进15像素问题
- 补全tableView分割线的左边的15像素
- tableView 分割线左边短15像素问题
- tableView 分割线左边短15像素问题
- 改变iOS7 8上tableview的分割线长、颜色问题
- 解决IOS7下tableview分割线左边短了一点
- IOS获取系统通讯录使用权限的优雅方式
- iOS带有勾选框的提示框(封装代码)
- Android Launcher分析和修改4——初始化加载数据
- C# Activex开发、打包、签名、发布(转)
- Path Sum (leetcode)
- IOS7 8中tableview分割线缺少15像素
- Android内存使用——垃圾回收LOG,GC_CONCURRENT等的意义的说明(有用)
- AssetBundle杂谈
- CSharp学习视频分享与开发技术QQ交流群
- 第十一周 项目六:回文数
- CocoaPods详解之----制作篇
- quartz 动态添加任务、暂停、删除
- CoreText使用
- struts2 返回json数据