设置TableViewCell分割线

设置完之后,发现分割线距离左边并不是为0。
只需要再设置layoutMargins属性即可,两者缺一不可。

        cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
        cell.layoutMargins = UIEdgeInsetsMake(0, 0, 0, 0)
时间: 2024-10-08 16:59:45

设置TableViewCell分割线的相关文章

iOS - TableViewCell分割线 --By吴帮雷

千万别小看UI中得线,否则你的设计师和测试组会无休止地来找你的!!(如果是美女还好,如果是恐龙....) 在开发中运用最多的是什么,对,表格--TableView,之所以称作表格,是因为他天生带有分割线. 首先系统带的有如下类型: typedef NS_ENUM(NSInteger, UITableViewCellSeparatorStyle) { UITableViewCellSeparatorStyleNone, UITableViewCellSeparatorStyleSingleLine

iOS开发之----去除tableViewCell分割线的左边间隙,将分割线填满

ps:此方法只对ios8有效 1.在- (void)viewDidLoad方法中调用 [self setUpCellSeparatorInset]; 2.在当前控制器中,实现以下两个方法: // 设置cell的分割线左边间距为0 - (void)setUpCellSeparatorInset { if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparator

RecycleView设置顶部分割线(记录一个坑)

大家都知道,想给RecycleView设置分割线可以重写RecyclerView.ItemDecoration 项目过程中,遇到一个需求:RecycleView顶部有一条灰色的间隔,我想到了给RecycleView设置分割线的方法,当然只给第一个Item设置,而且在上方. public class MyDividerItemDecoration extends RecyclerView.ItemDecoration { private Drawable mDivider; /** * Custo

解决tableViewCell分割线不到左边界的问题

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 在tableView控制器的.m文件中任何位置加入以下两个方法即可解决 /**  *  下面两个方法解决cell分割线不到左边界的问题  */ -(void)viewDidLayoutSubviews {          if ([self.tableView respondsToSelector:@selector(setSeparatorIn

解决tableviewcell 分割线充满屏幕问题

tableview的分割线左对齐 在viewDidLoad方法中加上如下代码:    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {[self.tableView setSeparatorInset:UIEdgeInsetsZero];}if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {[self.table

设置TableViewcell标题不悬浮

- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) { scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOf

设置tableViewCell的背景颜色

- (void)tableView: (UITableView*)tableView willDisplayCell: (UITableViewCell*)cell forRowAtIndexPath: (NSIndexPath*)indexPath { cell.backgroundColor = indexPath.row % 2?[UIColor colorWithRed: 240.0/255 green: 240.0/255 blue: 240.0/255 alpha: 1.0]: [U

menustrip选项怎么设置竖向分割线

效果图: 解决方案: 选中一个项--[右键]--[插入]--[separator]

UITableViewCell背景色.选中背景色,分割线,字体颜色设置

[cpp] view plain copy 1.系统默认的颜色设置 [cpp] view plain copy //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色 cell.selectionStyle = UITableViewCellSelectionStyleGray; 2.自定义颜色和