10

メイン ビューにテーブル ビューが埋め込まれています。静的テーブルを使用できる唯一の方法です。メイン ビューには固定の背景色があり、埋め込まれたビューには継承されず、透明ではありません。これを行う方法はありますか?

1 つのビューに対して色を 2 回宣言するのはばかげているようです

4

5 に答える 5

7

このコードを試してください:

self.view.backgroundColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.35]; 
于 2013-07-20T20:05:27.510 に答える
2

プロパティを使用して、setAlpha必要な透明度に基づいて 0.0 から 1.0 の範囲の float 値を指定できます。たとえば、次のようになります。

[self.tableView setAlpha:0.5];
于 2013-07-21T04:59:54.013 に答える
1

迅速な場合:

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

}
于 2016-01-31T11:27:36.020 に答える