iOS 8 UITableView separator inset 0 not working

前端 未结 30 1479
清酒与你
清酒与你 2020-11-22 14:38

I have an app where the UITableView\'s separator inset is set to custom values - Right 0, Left 0. This works perfectly in iOS 7.

30条回答
  •  花落未央
    2020-11-22 15:25

    In iOS8:

    Adding this to my UITableViewCell Subclass:

    - (UIEdgeInsets)layoutMargins {
        return UIEdgeInsetsZero;
    }
    

    and this to "tableView:cellForRowAtIndexPath" or "tableView:willDisplayCell":

    [editCell setSeparatorInset:UIEdgeInsetsZero];
    

    WORKED for me.

提交回复
热议问题