然則在IOS8中,設置setSeparatorInset:UIEdgeInsetsZero 曾經不起感化了。上面是處理方法:
起首在viewDidLoad辦法參加以下代碼:
if(leftTable!.respondsToSelector("setLayoutMargins:")){
leftTable?.layoutMargins=UIEdgeInsetsZero
}
if(leftTable!.respondsToSelector("setSeparatorInset:")){
leftTable!.separatorInset=UIEdgeInsetsZero;
}
然後在UITableView的署理辦法中參加以下代碼:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
if(cell!.respondsToSelector("setLayoutMargins:")){
cell!.layoutMargins=UIEdgeInsetsZero
}
if(cell!.respondsToSelector("setSeparatorInset:")){
cell!.separatorInset=UIEdgeInsetsZero;
}
}
如許不出不測的話,Table的朋分線就沒有空白間距了。
以上內容給年夜家引見了IOS8 UITableView設置 setSeparatorInset UIEdgeInsetsZero不起感化的處理方法(去失落15px空白間距),願望對年夜家以上贊助!
【ios8 UITableView設置 setSeparatorInset UIEdgeInsetsZero不起感化的處理方法(去失落15px空白間距)】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!