给UIView 设置透明度,不影响其他sub views
2015-03-27 19:13
941 查看
给UIView 设置透明度,不影响其他sub views
UIView设置了alpha值,但其中的内容也跟着变透明。有没有解决办法?方法:
1 . 设置background color的颜色中的透明度
[self.testView setBackgroundColor:[UIColor colorWithRed:0.0 green:1.0 blue:1.0 alpha:0.5]];
设置了color的alpha, 就可以实现背景色有透明度,当其他sub views不受影响
2 . 给color 添加 alpha,或修改alpha的值。
// Returns a color in the same color space as the receiver with the specified alpha component. - (UIColor *)colorWithAlphaComponent:(CGFloat)alpha; eg. [view.backgroundColor colorWithAlphaComponent:0.5];
解决。
相关文章推荐
- 设置UIView透明度不影响subViews透明度的方法
- Drawable设置透明度影响到其他界面
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- 【Cocos2d游戏开发之七】在cocos2d中添加系统组件,并解决View设置透明会影响View中的其他组件的问题!
- ios UIview 设置透明度遇到的问题
- iOS 设置父控件的透明度后,子控件会受到父控件透明的影响。
- 如何让父UIView的透明度不影响Subview的透明度
- 【Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!
- iOS设置父视图透明度而不影响子视图
- 设置父视图的透明度不影响子视图的透明度
- CSS 设置背景透明度,不影响子元素
- iOS 取出RGB设置UIColor的RGB值, 有时为了跟其他控件一个主题色但是想改变一下透明度
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- Autoresize UIView to fit subviews
- Autoresize UIView to fit subviews
- 设置JLabel或其他组件透明度
- 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题! 推荐
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!更新解决添加组件Cocos2d动画停止播放的BUG】
- UIView 中Clip Subviews不起作用?
- android 控件 getBackground().setAlpha设置透明值,影响其他页面样式问题