首页 > 代码库 > IOS 8 UITableView cell lines不能靠左解决方法
IOS 8 UITableView cell lines不能靠左解决方法
ios7中用以下方法可使UITableView cell lines靠左
self.tableview.separatorInset = UIEdgeInsetsZero;
但在ios8中该办法已失灵啦
经过翻阅ios8文档发现用以下两种办法即可解决该问题
方法一:
- (void) viewDidLoad { [...] self.tableView.separatorInset = UIEdgeInsetsZero; if ([self.tableView respondsToSelector:@selector(layoutMargins)]) { self.tableView.layoutMargins = UIEdgeInsetsZero; }}- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { [...] cell.separatorInset = UIEdgeInsetsZero; if ([cell respondsToSelector:@selector(layoutMargins)]) { cell.layoutMargins = UIEdgeInsetsZero; }}
方法二:
- (UIEdgeInsets)layoutMargins{ return UIEdgeInsetsZero;}
IOS 8 UITableView cell lines不能靠左解决方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。