然則在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空白間距)】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!