2012-03-22 61 views
0

我正在使用故事板。我有一個UI ViewController,在它裏面,我有一堆標籤和按鈕之前的UITableView。如何使用其他UI元素在UIViewController中設置UITableView元素?

我知道如何使用UITableViewControllers來實現它,它們內置了數據源協議。如何使用具有UITableView的UIViewController實現相同的功能?我是否使用IBOutlets訪問UITableView?我如何從那裏填充它?

+0

問題在這裏有點不清楚 – trapper 2012-03-22 17:57:14

回答

2

這些方法的實現與UITableViewController中的相同。

唯一的區別是,如果你手動添加一個表視圖,你需要自己連接數據源和委託插座(並聲明你實現了協議)。如果你使用UITableViewController,這是爲你完成的,但是它的價格不能添加其他視圖。

在您的視圖控制器子類的.h文件,聲明你實現協議:

@interface MyViewController : UIViewController <UITableViewDelegate, UITableViewDatasource> 

在故事板,選擇表視圖,打開插座檢查,從委託和數據源網點拖動你的視圖控制器對象。

+0

我該如何連接數據源和委託插座(並聲明我實現了這些協議)? – iggy2012 2012-03-22 18:25:21

+0

查看編輯答案 – jrturton 2012-03-22 18:32:10

相關問題