Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

Swiftで遊ぼう! - 354 - カスタムTableViewでIndex作るの簡単すぎて驚き!

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide
質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena

Table Viewで項目数が多い場合、デモで使用しているsortednames.plistに2000以上の名前が含まれている。Zの名前まで、どれだけスクロールさせないといけないか...

この問題を解決する1つの方法が[Index」の使用ですが、この実装があまりにも簡単すぎてビックりしました。

デリゲーションメソッドで用意されていました。セクションのアレー型データのkeysを使えばいいようです。

func sectionIndexTitlesForTableView(tableView: UITableView) -> [AnyObject]! {
  return keys
}

これだけです。これを加えるだけで次のようになります。
f:id:yataiblue:20150618165247j:plain
今日はここまで。