デフォルトの青色の場合に表示される細い列/線の効果のテクスチャを維持しながら、テーブルビュー(スタイルグループ化)の背景色を変更するにはどうすればよいですか?backgroundcolorプロパティを使用して背景色を変更しようとすると、プレーンビューが表示されますテクスチャなし。
ありがとう
tableview.backgroundView = nil;
tableview.backgroundColor = [UIColor clearColor];
これはあなたの問題を解決するのに役立つかもしれません
まず、正確な質問をスタックオーバーフローで検索してみてください。ここに2つあります:
それでも問題が解決しない場合は、テーブルビューの背景色を透明にしてみてください[UIColor clearColor]
そして、必要なcolout/texture/imageを含むUITableviewの後ろに別のビューを配置します。
コードを記述する必要なしに、テーブルビューの背景にクリアカラーを選択するだけです。 )プロパティビューセクション内。
TableViewのプロパティを作成します。
@property (nonatomic, strong) IBOutlet UITableView *tableView;
次にそれを合成します:
@synthesize tableView = _tableView;
実装では、createメソッド:
- (UITableView *) tableView {
[_tableView setBackgroundColor:[UIColor whiteColor]];
return _tableView;
}
また、xibファイルでtableViewを接続することも忘れないでください。そうすれば、機能するはずです。