グループ化されたテーブルを使用して、画像サブビューを UITableViewController に追加しています。画像サブビューを追加すると、画像の上にテーブル ヘッダーが表示されますが、セルは画像の背後に描画されています。
表のセルが背景画像の上に表示されるようにするために他に何かする必要がありますか? UITableViewControlle の viewDidLoad で使用しているコードは次のとおりです。
CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 959.0f);
UIImageView *backImageView = [[UIImageView alloc] initWithFrame:myImageRect];
[backImageView setImage:[UIImage imageNamed:@"somebackground.png"]];
[self.view addSubview:backImageView];
[self.view sendSubviewToBack:backImageView];
[backImageView release];
別の方法として、ここでやろうとしていることではなく、単純に複合ビューを作成してその上にテーブルビューをドロップできることに気付きました。他に解決策がない場合はそうしますが、可能であれば、私が試しているアプローチを使用することをお勧めします。