iOS: 在UIViewController 中添加Static UITableView

iOS: 在UIViewController 中添加Static UITableView

若是你直接在 UIViewController 中加入一個 UITableView 並將其 Content 屬性設置爲 Static Cells,此時 Xcode 會報錯:html

Static table views are only valid when embedded in UITableViewController instances.spa

 

 

意思是說,若是 UITableView 不是在 UITableViewController 而是在 UIViewController 中的時候,是不容許將 UITableView 的 Content 屬性設置爲 Static Cells 的。code

 

可是,若是想讓 UIViewController 中的 UITableView 是一個 Static Cells 的怎麼辦呢?htm

 

方法是有的!既使用Container View在中間鏈接一下。blog

步驟以下:get

  1. 先將 TableView 放到一個 UITableViewController 中,
  2. 而後在原來的 UITableViewController 加入一個 ContainerView,
  3. 最後鏈接 ContainerView 和 UITableViewController。

 

 

效果:table

相關文章
相關標籤/搜索