メイン ビューにテーブル ビューが埋め込まれています。静的テーブルを使用できる唯一の方法です。メイン ビューには固定の背景色があり、埋め込まれたビューには継承されず、透明ではありません。これを行う方法はありますか?
1 つのビューに対して色を 2 回宣言するのはばかげているようです
メイン ビューにテーブル ビューが埋め込まれています。静的テーブルを使用できる唯一の方法です。メイン ビューには固定の背景色があり、埋め込まれたビューには継承されず、透明ではありません。これを行う方法はありますか?
1 つのビューに対して色を 2 回宣言するのはばかげているようです
このコードを試してください:
self.view.backgroundColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.35];
プロパティを使用して、setAlpha
必要な透明度に基づいて 0.0 から 1.0 の範囲の float 値を指定できます。たとえば、次のようになります。
[self.tableView setAlpha:0.5];
迅速な場合:
override func viewDidLoad() {
super.viewDidLoad()
tableView.backgroundColor = .clearColor()
}
と
func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath){
cell.backgroundColor = tableView.backgroundColor
cell.contentView.backgroundColor = tableView.backgroundColor
}