2014-01-25 54 views
-1

我有一個UITableView是切斷最後一行半。我認爲這是由於我使用導航控制器的臉。我無法弄清楚的是如何調整TableView的高度,以便它可以在iPhone 4和iPhone 5上運行。如果我調整IB的高度以適應iPhone 4,我會在iPhone 5的底部留下很大的空隙。我認爲有一些自動的方法可以做到這一點,但我所嘗試的沒有任何東西似乎正在工作。在IB調整UiTableview高度,所以它的表能夠滾動所有行

+0

我不知道爲什麼這是倒投了。自從我使用IB進行佈局以來,沒有能夠顯示的代碼。我試圖用清晰準確的方式來描述我所遇到的問題。我一直在尋找表單和谷歌搜索同一問題,但我最找到答案,在視圖加載之前建立一個「預滾動」..這不是我的問題是什麼。我在這裏問了一個問題,希望有人對我的問題可能有一些瞭解。我使用自動佈局的xCode 5,但我的tableView仍然沒有調整iPhone 4屏幕的大小。 – icekomo

+1

描述你的約束是如何建立的。你使用高度約束(你不應該這樣做),或者你需要在tableView的底部和parentView的底部之間建立一個約束(你應該)? –

+0

Matthias,非常感謝!我將這個應用程序從tableviewcontroller轉換爲在視圖控制器中使用表視圖,並完全忘記了設置約束!再次感謝你幫助我! – icekomo

回答

0

自動佈局 - ...

另外,如果你在故事板使用UITableViewController,這將解決你的問題(帶或不帶導航控制器,這是不相關)。但是,如果您在常規的UIViewController上使用UITableView,最佳答案是自動佈局。

+0

感謝nhgrif,我正在使用自動佈局,這是我無法弄清楚。 – icekomo

相關問題