0
是否可以使用界面構建器創建流暢的UI?如何使用界面構建器創建流暢的UI?
例如,假設我有一個頁面頂部有幾個字段,其中一些是可選的。我能否讓它們中的一些看不見,並且讓下面的區域向上移動以填補空白?
同樣,如果我在頁面中有一個tableview後跟一個文本字段,我可以讓tableview增長和縮小,並且在它之後還有文本字段嗎?
是否可以使用界面構建器創建流暢的UI?如何使用界面構建器創建流暢的UI?
例如,假設我有一個頁面頂部有幾個字段,其中一些是可選的。我能否讓它們中的一些看不見,並且讓下面的區域向上移動以填補空白?
同樣,如果我在頁面中有一個tableview後跟一個文本字段,我可以讓tableview增長和縮小,並且在它之後還有文本字段嗎?
使用界面生成器可以做的最好的事情是設置自動調整遮罩。因此,如果您的視圖容器更改尺寸,iPhone可以相應地調整尺寸。
回答您的問題:
1:你不能用界面生成器直接實現的功能,你可以設置你的界面,但那麼你就必須編寫邏輯控制器來實現該功能。
2:這可以在界面生成器中完成。將textField添加到tableview的footerView,然後文本字段將始終保留在tableView的底部,而不管表中顯示的是什麼。
我發現添加視圖到tableview中的頁腳的許多代碼示例,但你如何在Interface Builder中添加呢? – zorro2b
您可以將其從對象庫拖到IB中表視圖的頁腳視圖中。如果您添加文本字段,但使用UIView容器可能有意義,然後將文本字段添加爲子視圖。 – richerd
我添加了一個這個樣子的圖像(它在其上方顯示的是段落頁腳,但它實際上是tableview頁腳) – richerd