3

我注意到,在故事板中,從庫中拖出一個表視圖對象時,還可以配置表視圖部分以及其他選項。例如,如果內容將是靜態的細胞或動態原型等故事板和表視圖部分

下面就一起來看看在Interface Builder(.storyboard文件)的表視圖:

Storyboard

和這裏的如何表視圖看起來像在的.xib文件:

XIB

所以我的問題是 - 它可以配置/樣式(拖動按鈕,圖像等進入細胞)中的.xib表視圖使用Interface Builder的文件,還是隻能通過編程來完成?

回答

0

可以採取任何方式。我更喜歡在IB做這件事,因爲當你看到你在做什麼時,佈局更容易。對於動態原型,您只設計一個單元格,內容將填充在cellForRowAtIndexPath方法中。通過靜態單元tableview,你可以設計整個事物(很多節和許多行)。對靜態單元tableview的要求是類HAS的類型爲UITableViewController,而對於動態原型,它可以是UITableViewController或(我更傾向於更靈活)具有UITableView的UIViewController。

提示 - 如果這是一個靜態單元格tableview,並且您只設計了一個充滿段和行的屏幕,請務必關閉對tableview的滾動。

+0

我仍然沒有找到一種方法在IB中完成它。我所看到的只是靜態圖像(加利福尼亞州,佛羅里達州,紐約州),我無法對其進行修改。 – daLizard

+0

第一個問題 - 你想要動態原型(你的班級填充單元格內容)還是靜態單元格? –

+0

某些單元格將具有靜態數據,其中一些將具有動態,另一些 - 兩者都有。 – daLizard