タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

uikitに関するmackatoのブックマーク (1)

  • UITableViewのヘッダーへのタッチでセルを折りたたむ方法 - ぽんぽこ日記

    先日見かけたアプリで、UITableViewのヘッダ部分をタッチすると、そのヘッダに属するセルが伸び縮みするという動作がありました。 どうやってやるのか調べてみて、どうやら下の動画のような動きを実装できたので、共有します。 https://dl.dropboxusercontent.com/u/6579646/2010-10-03_1451.swf まず、ヘッダのタッチを検出する必要があります。UITableViewの派生クラスを作って、 touchesEnded:withEvent:をオーバーライドします。今回のサンプルでは、 UITableViewのデータソースとデリゲートは同一クラスとしています。 各セクションのヘッダの領域は、UITableView#rectForHeaderInSection:で取得できます。 UITableViewDatasourceプロトコルのnumberOf

    UITableViewのヘッダーへのタッチでセルを折りたたむ方法 - ぽんぽこ日記
  • 1