IOS 7ベータ版でアプリをチェックしています。 UITableView
の背景色をクリア色に設定しました。まだ白い背景を示しています。透明にする他の方法はありますか?
IOS 7 chkでtableview backgroundColorをクリアカラーに設定すると、まったく問題なく機能する
スクリーンショットは、テーブルビューが透明であるときに、テーブルセルの区切り線を表示します。
私はそれを機能させることができませんでしたが、以下は完全に機能しました:
-(void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell setBackgroundColor:[UIColor clearColor]];
}
信じられないかもしれませんが、cellForRowAtIndexPath
に次のステートメントを追加すると、iOS 7はXIBで指定された色を受け入れるようになります。
cell.backgroundColor = cell.backgroundColor;
私のXCode 5ストーリーボードでは、テーブルビューのプロパティの[ビュー]セクションの背景色も設定してクリアする必要がありました。