UITableViewとボク

今日はUITableViewとたわむれたよ。以下は学びの記録。

  • テーブルのデータを再読み込みしたい場合は、UITableView#reloadDataを使う
  • UITableViewを使うときにはUITableViewControllerをサブクラスを使うと便利
    • メソッドのテンプレートや、UITableViewDataSourceプロトコルやUITableViewDelegateプロトコルが宣言済みなので定型作業が少なくてよい
  • 3.0からUITableViewCell#setTextがdeprecatedになったので、代わりにUITableViewCell#textLael#textを利用する
    • cell.textLabel.text = @"ハローハロー";
  • UITAbleViewDataSourceはとりあえずは以下の3つを実装すればOK
    • UITableViewDataSource#numberOfSectionsInTableView:
    • UITableViewDataSource#tableView:numberOfRowsInSection:
    • UITableViewDataSource#tableView:cellForRowAtIndexPath:
  • テーブルの行を選択したときの処理は以下へ
  • UITableViewDelegate#tableView:didSelectRowAtIndexPath: