有时,我们会遇到这样的需求:背景颜色模糊化,一般我们会设置背景图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];
}

设置父视图透明度而不影响子视图相关推荐

  1. 浅谈设置父元素透明度不影响子元素透明度

    浅谈设置父元素透明度不影响子元素透明度 筱葭 2017-03-15 10:50:00  11970  收藏 2 展开 设置父元素opacity:0.5,子元素不设置opacity,子元素会受到父元素o ...

  2. CSS中如何设置父元素透明度不影响子元素透明度

    css中经常会遇到设置了父元素的透明度,后会直接影响到子元素的透明度. 例如: 设置父元素opacity:0.5,子元素不设置opacity,子元素会受到父元素opacity的影响,也会有0.5的透明 ...

  3. 父view设置透明度,而不影响子view的显示

    一般来说,修改了父view的透明度,默认都会影响到子view的显示.这时,我们可以这样写: [self.childView setBackgroundColor:UIColorOfRGB(0X0000 ...

  4. [译] 通过视图控制器容器和子视图控制器避免庞大的视图控制器

    原文地址:Avoiding Massive View Controller using Containment & Child View Controller 通过视图控制器容器和子视图控制器 ...

  5. html中设置父div的透明度不影响子div透明度

    在设置div的透明度的时候发现设置了父div的透明度(opacity=0.5),子div的透明度也随着改变了,并且设置子div的透明度不起作用,这种情况下可以使用rgba来设置父div的透明度:例如设 ...

  6. textView 父视图alpha设置不影响子视图

    经常会遇到这样的问题,一个可输入框放在父视图上,为了美观把父视图的alpha调小,但这个时候会出现让人想死的一幕,输入框输入文字的alpha也跟着相应的变化了,不管怎么设置子视图的alpha都不起作用 ...

  7. android 设置窗口透明效果,android - 如何将对话框窗口背景设置为透明,而不影响其边距...

    当前,我有以下对话框,我将对其项目执行扩展/折叠动画. 该对话框是通过以下代码创建的import android.support.v7.app.AlertDialog; final AlertDial ...

  8. mysql 视图 字符集_MySQL创建子视图并查看的时候,字符集报错问题

    进入命令行模式, 如果MySQL数据库已经安装好,可以使用下列SQL命令查看MySQL当前的字符集设置: mysql> show variables like 'character_set_%' ...

  9. iOS10 UI教程视图和子视图的可见性

    iOS10 UI教程视图和子视图的可见性 iOS10 UI教程视图和子视图的可见性,一个父视图可以通过clipsToBounds属性,定义子视图在边界(边界就是父视图的框架也就是父视图可以显示的范围) ...

最新文章

  1. MySQL-性能优化_影响MySQL性能的因素分析及解决方案
  2. RESTful Web 服务 - 缓存
  3. Element 'dependency' cannot have character [children]
  4. mybatis中LIKE模糊查询的几种写法以及注意点(亲测第三种CONCAT()函数的)
  5. C/C++:uint64_t 转为char*
  6. 记录hive sql报错,return code1和return code2解决方法
  7. tensorflow 根据节点获取节点前的整张图
  8. 大小端详解(判断+转换)
  9. 亚马逊数据线办理CE认证检测项目有哪些?如何办理?
  10. Ubuntu系统安装ghostscript seq2logo
  11. 【PyQt5与Requests爬虫】设计图形界面(GUI)实现小说下载器-进度条显示
  12. eas bos根据合同类别过滤自定义核算项目
  13. 查看twitter浏览记录_如何查看Twitter提及的通知,但不喜欢或转发
  14. 关于AlertDialog的小坑
  15. 前端seo优化详细方案
  16. php notice undefined offset,PHP 使用数组 疯狂提示 Notice: Undefined offset
  17. 显示器分辨率一直跳_电脑屏幕的分辨率老是变换怎么回事?
  18. Android 签到打卡日历,自定义日期可带图标(附源码)
  19. true在php中代表,true是什么意思
  20. git 下载代码到本地

热门文章

  1. Python_Selenium使用
  2. 三种空格unicode(\u00A0,\u0020,\u3000)
  3. VS Code上使用keil插件
  4. 如何写好一个系列专栏
  5. Web前端开发环境搭建
  6. Flutter 事件分发
  7. c语言变量名、变量和地址的关系
  8. 正则时间和固定代码案例
  9. Photoshop 液态金属
  10. from PIL import Image, ImageTK