2009-08-08 9 views
4

挨拶、ココアタッチ - ビュー内のUITableView

問題:

私はすでにXIBファイル、appdelegateクラス、およびコントローラクラスに関連付けられている主なビューを持っています。

ここで、インターフェイスビルダーでそのxibファイルを開くと、私はUITableViewを追加します。

次に、コントローラークラスで、使用するためにIBoutletコードを作成します。これは、tableViewとしましょう。


質問:

1)私はイベントを処理するメソッドを実装するために、そのテーブルを移入するために、ここから行く、としますか?

2)UITableViewを作成/実装して親ビューに追加する最も良い方法は何ですか?

ありがとうございます。 のYohann T.

PS:私はどれも親ビューにそれをフックする方法を示していない、カップルのチュートリアルを見てきました。

答えて

4

1)ここで、そのテーブルを作成し、イベントを処理するメソッドを実装するためにここから移動しますか?

UITableViewUITableViewDataSourceからデータを取得し、それは、あなたのコントローラクラスは、すなわち、これらのプロトコルの両方を実装します。通常で関連付けられたUITableViewDelegateハンドルのイベントをすることができます:で、

@interface MyViewController : 
    UIViewController <UITableViewDelegate, UITableViewDataSource> 

その後。 Interface Builderを使用して、コントローラクラスからUITableViewオブジェクトのdataSourceおよびdelegateプロパティへの関連付けを行うことができます。

2)UITableViewを作成/実装して親ビューに追加する最良の方法は何ですか?

最も簡単な方法は、Interface Builderです。 UITableViewを親ビューにドラッグアンドドロップしてください。

関連する問題