iOS-UITableviewcell分割线位置_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS-UITableviewcell分割线位置

iOS-UITableviewcell分割线位置

 2017/12/7 21:14:36  小圭  程序员俱乐部  我要评论(0)
  • 摘要:这几天又遇到要调节列表分割线位置,就想起很久以前刚做时的做法:把自带的分割线隐藏,然后自己加一条UIView,哈哈,不过这一两年不那么干了,把这个方法贴出来;在Tableview的代理方法中,实现下面的代理方法:-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NSIndexPath*)indexPath
  • 标签:view iOS

这几天又遇到要调节列表分割线位置,就想起很久以前刚做时的做法:把自带的分割线隐藏,然后自己加一条UIView,哈哈,不过这一两年不那么干了,把这个方法贴出来;

在 Tableview 的代理方法中,实现下面的代理方法:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
//    [cell setSeparatorInset:UIEdgeInsetsZero];
    [cell setSeparatorInset:UIEdgeInsetsMake(0, 5, 0, 5)];
}

UIEdgeInsetsMake(上,左,下,右)自己可以调节,UIEdgeInsetsZero是左右两边都距离边缘零; 现在不考虑iOS7了,直接用 setSeparatorInset 方法就可以了。

发表评论
用户名: 匿名