设置父视图透明度而不影响子视图
有时,我们会遇到这样的需求:背景颜色模糊化,一般我们会设置背景图alpha
- (void)viewDidLoad {[super viewDidLoad];self.view.backgroundColor = [UIColor whiteColor];self.view.alpha = 0;UIView *view = [[UIView alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];view.backgroundColor = [UIColor redColor];[self.view addSubview:view];
}
很容易,但如果像上面那样写,如果控件是独立的没什么区别,但如果上面加有子视图,就会把子视图也一并设置,这并不是我们想要的效果,那么我们可以通过下面来实现,一句代码,轻松实现
- (void)viewDidLoad {[super viewDidLoad];self.view.backgroundColor = [[UIColor whiteColor] colorWithAlphaComponent:0];UIView *view = [[UIView alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];view.backgroundColor = [UIColor redColor];[self.view addSubview:view];
}
设置父视图透明度而不影响子视图相关推荐
- 浅谈设置父元素透明度不影响子元素透明度
浅谈设置父元素透明度不影响子元素透明度 筱葭 2017-03-15 10:50:00 11970 收藏 2 展开 设置父元素opacity:0.5,子元素不设置opacity,子元素会受到父元素o ...
- CSS中如何设置父元素透明度不影响子元素透明度
css中经常会遇到设置了父元素的透明度,后会直接影响到子元素的透明度. 例如: 设置父元素opacity:0.5,子元素不设置opacity,子元素会受到父元素opacity的影响,也会有0.5的透明 ...
- 父view设置透明度,而不影响子view的显示
一般来说,修改了父view的透明度,默认都会影响到子view的显示.这时,我们可以这样写: [self.childView setBackgroundColor:UIColorOfRGB(0X0000 ...
- [译] 通过视图控制器容器和子视图控制器避免庞大的视图控制器
原文地址:Avoiding Massive View Controller using Containment & Child View Controller 通过视图控制器容器和子视图控制器 ...
- html中设置父div的透明度不影响子div透明度
在设置div的透明度的时候发现设置了父div的透明度(opacity=0.5),子div的透明度也随着改变了,并且设置子div的透明度不起作用,这种情况下可以使用rgba来设置父div的透明度:例如设 ...
- textView 父视图alpha设置不影响子视图
经常会遇到这样的问题,一个可输入框放在父视图上,为了美观把父视图的alpha调小,但这个时候会出现让人想死的一幕,输入框输入文字的alpha也跟着相应的变化了,不管怎么设置子视图的alpha都不起作用 ...
- android 设置窗口透明效果,android - 如何将对话框窗口背景设置为透明,而不影响其边距...
当前,我有以下对话框,我将对其项目执行扩展/折叠动画. 该对话框是通过以下代码创建的import android.support.v7.app.AlertDialog; final AlertDial ...
- mysql 视图 字符集_MySQL创建子视图并查看的时候,字符集报错问题
进入命令行模式, 如果MySQL数据库已经安装好,可以使用下列SQL命令查看MySQL当前的字符集设置: mysql> show variables like 'character_set_%' ...
- iOS10 UI教程视图和子视图的可见性
iOS10 UI教程视图和子视图的可见性 iOS10 UI教程视图和子视图的可见性,一个父视图可以通过clipsToBounds属性,定义子视图在边界(边界就是父视图的框架也就是父视图可以显示的范围) ...
最新文章
- MySQL-性能优化_影响MySQL性能的因素分析及解决方案
- RESTful Web 服务 - 缓存
- Element 'dependency' cannot have character [children]
- mybatis中LIKE模糊查询的几种写法以及注意点(亲测第三种CONCAT()函数的)
- C/C++:uint64_t 转为char*
- 记录hive sql报错,return code1和return code2解决方法
- tensorflow 根据节点获取节点前的整张图
- 大小端详解(判断+转换)
- 亚马逊数据线办理CE认证检测项目有哪些?如何办理?
- Ubuntu系统安装ghostscript seq2logo
- 【PyQt5与Requests爬虫】设计图形界面(GUI)实现小说下载器-进度条显示
- eas bos根据合同类别过滤自定义核算项目
- 查看twitter浏览记录_如何查看Twitter提及的通知,但不喜欢或转发
- 关于AlertDialog的小坑
- 前端seo优化详细方案
- php notice undefined offset,PHP 使用数组 疯狂提示 Notice: Undefined offset
- 显示器分辨率一直跳_电脑屏幕的分辨率老是变换怎么回事?
- Android 签到打卡日历,自定义日期可带图标(附源码)
- true在php中代表,true是什么意思
- git 下载代码到本地