6th
Sat
親のUIViewのalphaを無視して表示する方法。
subviewはsuperviewのalphaを引き継いでしまう。たぶん。親のalphaが0.7で子が0.5の場合は0.7*0.5で子は0.35のalphaになる?
背景スケスケでコンテンツはクッキリ表示したい場合はどうすればいいか?と言うと、もう一つalpha 1.0のUIViewを用意し、そのviewをsuperviewにして子にaplha 0.7のbackground
つまり最初のviewの構成が
1 UIView alpha 0.7 2 UIView alpha 1.0 contens view
となっているところを
1 UIView alpha 1.0 2 UIView alpha 0.7 backgroundview 3 UIView alpha 1.0 contents view
とする。
解決法がタイトルは嘘にしてしまったが、やりたい事はコレで実現できる。もちろんbackgournd
posted by
bopper
on Sat 6 Feb 2010
at 20:05