ableView是app开发中常用到的控件,功能很强大,多用于数据的显示。下面给大家介绍设置UITableView的全屏分隔线的两种方法。
具体详情如下所示:
如图 添加如下代码
sTableView.separatorInset = UIEdgeInsetsZero; sTableView.layoutMargins = UIEdgeInsetsZero; cell.layoutMargins = UIEdgeInsetsZero;
第二种方法如下图
-(void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; if ([_moreTableView respondsToSelector:@selector(setSeparatorInset:)]) { [_moreTableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)]; } if ([_moreTableView respondsToSelector:@selector(setLayoutMargins:)]) { [_moreTableView 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]; } }
【iOS程序开发中设置UITableView的全屏分隔线的方法(不画线)】相关文章:
★ iOS的UI开发中UITabBarControlle的基本使用教程
★ 讲解iOS开发中UITableView列表设计的基本要点
★ iOS应用开发中UITabBarController标签栏控制器使用进阶
★ iOS应用开发中UIScrollView滚动视图的基本用法总结
★ iOS应用开发中UITableView的分割线的一些设置技巧
★ iOS应用开发中使UITextField实现placeholder属性的方法