UITableView 調整分割線長度 等不常用屬性總結
阿新 • • 發佈:2019-02-18
1、UITableViewStylePlain 和 UITableViewStyleGrouped 的細節差異
1)設定了header和footer的時候,如果使用group,頭部和尾部會隨著tableview 滑動而消失在頁面視野中;如果使用plain,滑動也只會滑動cell部分,頭部尾部不會消失;
2)使用plain,最後一個cell下面的分割線會消失;
2、如果繼承UITableviewCel,產生一個新的cell;但是對cell的xib並沒有操作,設定cell.detailTextLabel,可能無法顯示文字;
那麼需要設定style這個地方為 “right detail” 或者 “left detail”;
如果不設定,這裡的style預設為“custom”,將不顯示detailTextLabel
3、設定cell分割線的長度:[cell setSeparatorInset:UIEdgeInsetsMake(0, 15, 0, 15)]; //上左下右
去除分割線: self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
-------------------
持續更新,歡迎補充