開発のヒホ

iOSとかAndroidとかのアプリを開発するのに四苦八苦するブログ

iOS7のテーブルビューの右のリスト(インデックスリスト)の白い背景を消す

iOS7って楽しぃ〜!
アプリをiOS7でもちゃんと動くようにする作業楽しぃ〜!

UITableViewの右のリストに白い縦線が入ることを確認しました。

↓こんな感じ

f:id:hihokaruta:20130917213538p:plain

このリストのことはインデックスリストなんて呼び名もあるみたいです。
とりあえず白い背景を消す、または変える方法をメモ。

    // 消す
    tableView.sectionIndexBackgroundColor = [UIColor clearColor] ;

    // 赤くする
    tableView.sectionIndexBackgroundColor = [UIColor colorWithRed:1 green:0 blue:0 alpha:0.5]

↓消した結果

f:id:hihokaruta:20130917213530p:plain

文字の間隔がやたら狭くなってるのを広くはできないのか・・・orz