2010-07-18 104 views
0

我有一個UITableView作爲ScrollView中的子視圖,其他小部件像按鈕一樣。我想將按鈕始終放在ScrollView的末尾,我想讓UITableView動態顯示更多節。我應該如何以及在哪裏確定表格大小,正確設置並可視化它? 從界面生成器看來,我只能將靜態大小設置爲TableView(這當然限制了可見部分的數量),並且無論是否發生旋轉,都將按鈕位置粘貼到底部。具有動態設置大小的UITableView

回答

3

如果你在桌子後面只有幾個簡單的控件,那麼我建議把它們放在桌子本身上,擺脫桌面視圖內滾動視圖的不健康(在我看來)的組合。

您可能會將您正在談論的按鈕添加到表格的頁腳。
可以在界面生成器(拖放到表視圖底部的按鈕)或代碼([tableView setTableFooterView:myButton];)中完成。

如果你的按鈕應該小於表格的寬度,那麼把它放在UIView中,並根據需要進行定位。

您也可以用類似的方式添加表頭......

+0

泰我跟着你的建議,似乎我能達到的結果我腦子裏想的,也有更精美的代碼,謝謝。 – rano 2010-07-18 17:48:27