我有两个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