我有兩個uiviews 1個子項和1個父項父項視圖在點擊按鈕上有alpha.30我想將子視圖的alpha值更改爲1.0或0.0這是可能的if是的,那麼如何。更改子視圖的alpha值而不更改父視圖的alpha值
請賜教。
提前 你想子視圖比父視圖不太透明的:)
我有兩個uiviews 1個子項和1個父項父項視圖在點擊按鈕上有alpha.30我想將子視圖的alpha值更改爲1.0或0.0這是可能的if是的,那麼如何。更改子視圖的alpha值而不更改父視圖的alpha值
請賜教。
提前 你想子視圖比父視圖不太透明的:)
使用 嘗試UIView
的alpha屬性,此值僅影響當前視圖並且不影響其任何嵌入子視圖。
請參閱alpha
的Apple文檔UIView
。
更新:下面
[parentView setBackgroundColor:[[UIColor clearColor] colorWithAlphaComponent:0.5]];
[childView setBackgroundColor:[[UIColor clearColor] colorWithAlphaComponent:1.0]];
感謝名單?這是不可能的使用alpha屬性。
我要讓孩子視野比父視圖 – 2011-04-18 10:42:43
更加明顯,除非是我弄錯了alpha屬性是由孩子的意見考慮過嘗試。不是視圖背景顏色的alpha值。 – 2011-04-18 10:37:58
@Ankit Sachan:你嘗試過使用UIView的alpha屬性嗎? – Jhaliya 2011-04-18 10:45:29
這是不正確的。我只是在我的設備上測試過它,並且在父視圖上將alpha設置爲0.5時,所有子視圖也變得透明,無論蘋果文檔處於什麼狀態。 – 2011-04-18 11:56:22