tableview左边短

if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)])

{

[self.tableView setSeparatorInset:UIEdgeInsetsZero];

}

if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)])

{

[self.tableView setLayoutMargins:UIEdgeInsetsZero];

}

然后在UITableView的代理方法中加入以下代码

- (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];

}

}

时间: 2024-07-29 20:03:09

tableview左边短的相关文章

解决IOS下tableview分割线左边短了一点

if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {         [self.tableView setSeparatorInset:UIEdgeInsetsZero];     }

cell的分割线左边短了一点 完整显示方法

if ([_tableView respondsToSelector:@selector(setSeparatorInset:)]) {            [_tableView setSeparatorInset:UIEdgeInsetsZero];        }

实现iOS7上tableView的切割线像iOS6中的效果

iOS7上tableView的切割线左边短了一点,要实现和iOS6中的效果还是有方法的,UITableView头文件中个属性: @property (nonatomic)         UIEdgeInsets                separatorInsetNS_AVAILABLE_IOS(7_0)UI_APPEARANCE_SELECTOR; // allows customization of the frame of cell separators 在viewDidLoad里

实现iOS7上tableView的分割线像iOS6中的效果

iOS7上tableView的分割线左边短了一点,要实现和iOS6中的效果还是有方法的,UITableView头文件里个属性: @property (nonatomic)         UIEdgeInsets                separatorInsetNS_AVAILABLE_IOS(7_0)UI_APPEARANCE_SELECTOR; // allows customization of the frame of cell separators 在viewDidLoad里

几个关于tableView的问题解决方案整合

最近遇到关于tableView的问题的整合.部分比较白痴,只是初学容易犯~ 1.关于tableView左边空余15像素的问题: 2.关于tableView多余分割线隐藏的问题: 3.关于tableView的headerCell之间有空格的问题: 4.关于select和Deselect的问题. 1.关于tableView左边空余15像素的问题 左边总有空余的地方 解决方法: 调用leftLine方法就好~下面方法无须调用,是协议方法 - (void)_leftLine { if ([_moreTa

几个关于tableView的问题解决方式整合

近期遇到关于tableView的问题的整合.部分比較白痴.仅仅是初学easy犯~ 1.关于tableView左边空余15像素的问题. 2.关于tableView多余切割线隐藏的问题: 3.关于tableView的headerCell之间有空格的问题: 4.关于select和Deselect的问题. 1.关于tableView左边空余15像素的问题 左边总有空余的地方 解决方法: 调用leftLine方法就好~以下方法无须调用,是协议方法 - (void)_leftLine { if ([_mor

iOS 开发中使用到的小技巧汇总

国庆即将来到,一个小项目也即将完成,把自己在项目中用的一些小技巧写出来,方便查找. 1,去掉分割线--动画设置透明度alpha //去掉tableView的分隔线: self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone; self.tableView.showsVerticalScrollIndicator=NO; 2. 解决cell分割线左边短20px的问题 -(void)viewDidLayoutSubviews{ i

4-16学习

tableView左边分割线的解决办法 (void) viewDidLoad { /** *  tableView左边分割线短的解决办法 */ if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset:UIEdgeInsetsZero]; } if ([self.tableView respondsToSelector:@selector(s

Codeforces #263 div2 解题报告

比赛链接:http://codeforces.com/contest/462 这次比赛的时候,刚刚注册的时候很想好好的做一下,但是网上喝了个小酒之后,也就迷迷糊糊地看了题目,做了几题,一觉醒来发现rating掉了很多,那个心痛啊! 不过,后来认真的读了题目,发现这次的div2并不是很难! 官方题解:http://codeforces.com/blog/entry/13568 A. Appleman and Easy Task 解析: 一个水题,判断每个细胞周围是否都是有偶数个相邻细胞.   代码