2017-08-29 58 views
1

我不明白爲什麼這個tableview在tableview的底部有灰色區域。tableview控制器底部的奇怪灰色區域

enter image description here

我只嵌入表視圖控制器到導航控制器和I添加選項卡欄項。

如果我刪除導航控制器,該區域將消失。

+0

什麼superview方面的tableview大小是多少? – Pushpendra

+0

我很抱歉。我的錯。我不使用uitableview。我用tableviewcontroller – John

回答

0

您是否設置了約束條件? IB有時在編輯模式下顯示「填充」TableView,但是在運行時有邊界,因爲tableview沒有被調整大小。

編輯: 我認爲問題是你添加了按鈕(?)到一個「現成即可用」的TableViewController。我認爲使用ViewController並手動添加TableView和Buttons會更好。

+0

好吧,讓我試着去做 – John

0

這裏有兩種可能的原因。 1)您沒有足夠的限制將桌面視圖的每個邊緣固定到超級視圖或2)桌面頁腳視圖正在顯示在該位置,在這種情況下,請設置tableview.tableFooterView = UIView()並執行heightForFooterInSection以返回0.