1. 程式人生 > >UITableView 調整分割線長度 等不常用屬性總結

UITableView 調整分割線長度 等不常用屬性總結

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;

-------------------

持續更新,歡迎補充