タグ

UITableViewに関するNSTanechanのブックマーク (4)

  • UITableViewのセルの使いまわしについて – morizotter blog

    Morizotter Blogでも、UITableViewのことを書いた記事(NibからCellを作って使いまわしてUITableViewCellを楽々カスタマイズ!)が結構人気があるので、今回はUITableViewのセルの使い回しについて書いてみようと思います。 参考コードにはUIStoryboardでの簡単なカスタムセルの作り方も紹介しているので興味のある方は是非、見てみてください。 UITableViewの扱いなんて結構基的なところですが、誰もが通るハマりということで興味を持っていただける方もいるのではないかなと。ただ、詳細はサンプルコードを見ていただくこととして、考え方などを書いていこうと思います。 UITableViewはセルの使い回しを考慮した構造になっている 僕が始めたてから数ヶ月の間理解できなかったポイントとして、「セルの使い回し」というUITableViewの構造があ

    UITableViewのセルの使いまわしについて – morizotter blog
  • カスタマイズしたUITableViewCellから自前のイベントを受け取る : iOS dev storage

    2012年02月02日12:42 カスタマイズしたUITableViewCellから自前のイベントを受け取る カテゴリ開発cocoa melodybox Comment(0)Trackback(0) 今回はカスタマイズしたUITableViewCell(サンプルとしてUISwitchを加えたもの)をUITableViewに追加した場合の、セル上にあるスイッチが切り替わった事をTableView側で感知する方法をご紹介しようと思います。 まずこのようなカスタマイズUITableViewCellを作ります。カスタマイズしたUITableViewクラスの名称は、「SwitchCell」とします。SwitchCellクラスのヘッダファイルは次のようになります。 @protocol SwitchCellDelegate // スイッチの切換えを通知する -(void) tableView:(UITa

    カスタマイズしたUITableViewCellから自前のイベントを受け取る : iOS dev storage
  • Storyboardでテーブルビューのセルをカスタマイズする (iOS)

    StoryboardではTableViewのセルのカスタマイズも1画面でできるようになりました。 セルのプロトタイプから動的にセルを生成する カスタムセルのプロトタイプを作って、プログラムで動的にセルの内容を決定するTableViewを作ってみます。 最初に、プロジェクトを作るところから始めます。Master Detail Applicationテンプレートから新規プロジェクトを作ります。 Storyboardを開くと、すでにテーブルビューとセルがあります。このセルをカスタマイズします。 TableViewのAttribute inspectorでContent属性をDynamic Prototypesに変更します。ここをStatic Cellsにするとセルのインスタンス1つ1つをInterface Builderで作ることになります。今回はデータを動的に埋め込むのでDynamic Pro

    Storyboardでテーブルビューのセルをカスタマイズする (iOS)
  • Static Cells で楽々UITableViewプログラミング - 職業プログラマの休日出勤

    iOS5から Storyboards が導入され、それと同時にStaticCellsが登場しました。「試しに」StaticCellsを利用することはありましたが、分からない事も多く、気で使うのはためらっていました。この記事ではStaticCellsを気で使うために必要なものなどを紹介したいと思います。 What's StaticCells ? 多くの方はiOSの開発を始めたばかりの頃に「InterfaceBuilder上で全てのセルの設定を行いたいのに、セルはコードからしか作れない!」と思われたことがあるでしょう。StoryboardsのStaticCellsが、この願望への答えになります。次に挙げるような特性を持ちます。 StaticCellsを使うメリット IB上でほぼ全てのセル設定を行うことができる 書くコードの量は少なくなる(ことが多い) StaticCellsでできないこと/

    Static Cells で楽々UITableViewプログラミング - 職業プログラマの休日出勤
  • 1