次のように UITableView をセットアップしました。
// Create sub view for fields
fieldView = [[UITableView alloc] initWithFrame:CGRectMake(0, logoView.bounds.size.height, 320, 160) style:UITableViewStyleGrouped];
fieldView.delegate = self;
fieldView.dataSource = self;
fieldView.scrollEnabled = NO;
[fieldView setBackgroundColor:[UIColor whiteColor]];
fieldView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleTopMargin;
ここでは非常に単純なビューですが、2 つのフィールドをセルに入れています。誰かが尋ねる前に...私は個人的な選択と最高の外観からテーブルビューを使用しています。
私が抱えている問題は、
スタイル:UITableViewStyleGrouped
一番いいレイアウトに見えるからです。問題は、ios6 でテーブル ビューの色として背景を設定すると、更新されないことです。iOS6ではなく、iOS5シミュレーターで変更が見られます。私が探しているのは、テーブルビュー内のグループ化されたスタイルですが、ビューのそのセクションの背景色を制御できます。これは、代わりにテーブルビューのビューを使用することだけがオプションであることを意味しますか?もしそうなら、誰かがプログラムでビューのテーブルビュースタイルを簡単に複製する方法を知っていますか?