2011-04-18 131 views

回答

13

使用 尝试UIView的alpha属性,此值仅影响当前视图并且不影响其任何嵌入子视图。

请参阅alpha的Apple文档UIView

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html

更新:下面

[parentView setBackgroundColor:[[UIColor clearColor] colorWithAlphaComponent:0.5]]; 
[childView setBackgroundColor:[[UIColor clearColor] colorWithAlphaComponent:1.0]]; 
+0

更加明显,除非是我弄错了alpha属性是由孩子的意见考虑过尝试。不是视图背景颜色的alpha值。 – 2011-04-18 10:37:58

+0

@Ankit Sachan:你尝试过使用UIView的alpha属性吗? – Jhaliya 2011-04-18 10:45:29

+0

这是不正确的。我只是在我的设备上测试过它,并且在父视图上将alpha设置为0.5时,所有子视图也变得透明,无论苹果文档处于什么状态。 – 2011-04-18 11:56:22

1

感谢名单?这是不可能的使用alpha属性。

+0

我要让孩子视野比父视图 – 2011-04-18 10:42:43