iOS开发如何在一个透明视图上添加不透明的子控件
2016-06-06 01:11
681 查看
相信很多同学都会遇到过这个问题, 当我们弹出一个半透明的遮盖层时, 又想在遮盖层上加一些子视图, 这个时候如果你的遮盖层设置了alpha属性, 你会惊讶的发现, 加载遮盖层上的所有子控件都是透明了, 错误做法如下:
想解决这个问题重点是不要设置view全局透明, 只需要将其北京设置透明就可以了, 正确做法如下:
view.backgroundColor = [UIColor clearColor]; view.alpha = 0.8;
想解决这个问题重点是不要设置view全局透明, 只需要将其北京设置透明就可以了, 正确做法如下:
view.backgroundColor = [[UIColor whiteColor]colorWithAlphaComponent:0.7f];
相关文章推荐
- 父视图透明,子视图不透明
- iOS开发实战——CollectionView点击事件与键盘隐藏结合案例(二)
- 利用协议提供匿名对象
- ios开发 设备指令集 armv6 armv7 armv7s armv64
- ios 支持64bit
- iOS 动画初步
- iOS多线程编程--GCD
- iOS 常用小技巧大杂烩(上)
- 修改状态栏iOS
- iOS app旧貌换新颜(一)Launch Page让Logo"飞"出屏幕
- ios之runtime
- ios之runtime
- iOS在很多场景下可以使用的带箭头的View
- ios获取软键盘完成事件
- iOS监听设备方向的方法
- ios移动输入框被软键盘遮挡
- IOS 拍照黑屏解决
- IOS开发(转载汇总)
- 文章标题
- iOS中几种常见的查找算法的比较