繁体   English   中英

在UITableViewController内的表视图中添加左右边距

[英]Adding left and right margins to a table view inside UITableViewController

我有一个UITableViewController子类,想向表视图添加左右边缘空白。 我在下面尝试过,但这无济于事。 我不想通过将tableview作为子视图移动到UIView来更改视图层次结构。

self.tableView.contentInset = UIEdgeInsetsMake(0.0, 20.0, 0.0, 20.0)

在这种情况下可以做什么?

经过一些自我测试之后,我认为最好的选择是customise TableViewCells并在其中添加margin属性。 这样,您可以轻松地dynamically更改边距,或者如果要完全删除它,可以将其设置为0

为了获得灵感,请通过@ezcoding查看此帖子答案 希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM