iOS-UITableviewcell分割線位置


這幾天又遇到要調節列表分割線位置,就想起很久以前剛做時的做法:把自帶的分割線隱藏,然后自己加一條UIView,不過現在不那么干了,把這個方法貼出來;

在 Tableview 的代理方法中,實現下面的代理方法:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ // [cell setSeparatorInset:UIEdgeInsetsZero];
    [cell setSeparatorInset:UIEdgeInsetsMake(0, 5, 0, 5)]; }

UIEdgeInsetsMake(上,左,下,右)自己可以調節,UIEdgeInsetsZero是左右兩邊都距離邊緣零; 現在不考慮iOS7了,直接用 setSeparatorInset 方法就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM