子ビューのアルファ値を変更し、親ビューは変更しません。私はあなたの質問を理解している場合、私は、あなたがあなたの4つのサブビューの設定透明度をしたいが、そのサブビュー(サブビューのサブビュー)に影響を与えない。この子ビューのアルファ値を変更し、親ビューをスウィフトで変更しない
for v in view.subviews {
let view = v
view.layer.cornerRadius = 20
view.backgroundColor = UIColor.black
view.alpha = 0.8
}
あなたの質問は何ですか?投稿したコードの問題は何ですか? – rmaddy
親ビューではなく子ビューのアルファ値を変更したい。ビューの階層 –
を参照してください。それはあなたがしたいことです。もう一度、あなたの質問は何ですか?投稿したコードで何が問題になっていますか?あなたが投稿したコードは、 'view'自体ではなく、すべての子ビューの' alpha'を変更します。 – rmaddy