2012-03-22 6 views
0

私はストーリーボードを使用しています。私はUI ViewControllerを持っており、その中にはUITableViewの前にたくさんのラベルとボタンがあります。他のUI要素を持つUIViewController内にUITableView要素を設定するにはどうすればよいですか?

私はデータソースプロトコルが組み込まれたUITableViewControllerを使用してそれを行う方法を知っています。どのようにUITableViewでUIViewControllerを使用して同じを実装するのですか? IBOutletsを使用してUITableViewにアクセスしますか?そこからどのように移入するのですか?

+0

ここでは少し不明な点があります – trapper

答えて

2

メソッドの実装は、UITableViewControllerの場合と同じです。

唯一の違いは、手動でテーブルビューを追加する場合は、データソースを接続して、コンセントを委任する必要があります(また、プロトコルを実装することを宣言してください)。これはUITableViewControllerを使用する場合に行われますが、他のビューを追加できないという代償があります。あなたのビューコントローラのサブクラスの.hファイルで

、あなたはプロトコルを実装することを宣言します。ストーリーボードで

@interface MyViewController : UIViewController <UITableViewDelegate, UITableViewDatasource> 

を、テーブルビューを選択し、コンセントインスペクタを開き、にデリゲートやデータソースコンセントからドラッグビューコントローラオブジェクト

+0

データソースと代理店をどのように接続して(そしてプロトコルを実装すると宣言していますか) – iggy2012

+0

編集済みの回答を表示 – jrturton

関連する問題