簡體   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