Hatena::Groupxn--272ax3f

iOSアプリ開発勉強会#5

iOSアプリ開発勉強会#5

第10章 UITableViewとUITableViewController

UITableViewController

UITableViewのデータソース

f:id:chris4403:20120227190319p:image

  • PossessionStoreをシングルトンで作成
  • データソースメソッドの実装
  • tableView:numberOfRowsInSection
  • tableView:cellForRowAtIndexPath

f:id:chris4403:20120227190320p:image

UITableViewCell

  • 各行を表示するために使う
  • UITableViewのサブビュー
    • textLabel , detailTextLabel, imageView

f:id:chris4403:20120305134305p:image

  • UITableViewCellとPossession

f:id:chris4403:20120305134306p:image

セルの再利用

f:id:chris4403:20120305134307p:image

  • resumeIdentifer
    • dequeueReusableCellWithIdentifier:@"セルのクラス名"

Code Snippet Library

第11章 UITableViewの編集

f:id:chris4403:20120305134308p:image

  • headerView , footerView
  • 編集モード
    • setEditing / isEditing
  • 行の追加
  • 行の削除
  • 行の移動

f:id:chris4403:20120305134309p:image