簡體   English   中英

IB - 將UIView添加到UITableViewController?

[英]IB - add UIView to UITableViewController?

我喜歡在UITableView下面完成一個UIToolbar,我想使用UITableViewController,因為它自己設置了數據源和委托以及其他東西。

由於目前只有1個視圖且我的數據沒有層次結構,因此我不需要類似主題中提出的UINavigationController。

我沒有設法在XCode 4.2的Interface Builder中的任何地方(場景設計區域或視圖層次結構)將UIView或UIToolbar拖放到我的UITableViewController。

因此我的問題:如何在Interface Builder中向UITableViewController添加UIView?

我確實設法使用UIViewController和UIView中包含的UIToolbar來實現我想要完成的外觀。

使用帶有UITableView的UIViewController比依賴UITableViewController要多得多嗎?

感謝您的時間!

我認為這是你真正的問題

使用帶有UITableView的UIViewController比依賴UITableViewController要多得多嗎?

答案是否定的,它沒有更多的工作。 只需將其添加到viewcontrollers的.h

@interface MyViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>

然后在.h中添加數據源和委托函數(你可以復制並粘貼你當前在TableViewController中使用的函數)

注意:從Xcode 4.5.1:“靜態表視圖僅在嵌入UITableViewController實例時有效。”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM