2016-09-18 93 views
0

我有一個UITableViewController子類,並且希望將左右邊緣添加到tableview中。我在下面嘗試,但這並沒有幫助。我不想通過將tableview作爲子視圖移動到UIView來更改視圖層次結構。將左右邊距添加到UITableViewController裏面的表格視圖

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

在這種情況下可以做些什麼?

+0

你有沒有嘗試過這樣做的約束? –

+0

我試過了,但由於表格視圖是最頂層的視圖,我無法添加左右邊距。 – Abhinav

+0

你有沒有嘗試設置寬度等於tableview? 0.95(邊緣玩耍) – Do2

回答

0

經過一番自我測試後,我認爲你最好的選擇是customise你的TableViewCells並在那裏增加margin屬性。通過這樣做,您可以輕鬆更改保證金dynamically或將其設置爲0,如果您想完全刪除它。

靈感請查看this post的回答@ezcoding。希望這可以幫助。