毛玻璃效果
来源:互联网 发布:js 命名空间 编辑:程序博客网 时间:2024/05/22 14:07
// blur effect float sysVer = [[[UIDevice currentDevice] systemVersion] floatValue];#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_8_0 if (sysVer >= 8.0) { [self blurEffectView]; } else { [self blurEffectViewBefore8]; } #else [self blurEffiteViewBefore8];#endif/** iOS 8之前版本 */- (void)blurEffectViewBefore8{ UIToolbar *toolBar = [[UIToolbar alloc] init]; toolBar.barStyle = UIBarStyleBlackTranslucent; [_topImgView addSubview:toolBar]; [toolBar mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(_topImgView); }];}/** iOS 8之后版本 */- (void)blurEffectView{ UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]; UIVisualEffectView *effectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect]; [_topImgView addSubview:effectView]; [effectView mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(_topImgView); }];}
备注:
__IPHONE_OS_VERSION_MAX_ALLOWED 值取决于SDK版本
__IPHONE_OS_VERSION_MIN_REQUIRED 值取决于工程的Deployment Target
阅读全文
0 0
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 毛玻璃效果
- 2017 Multi-University Training Contest
- C# 调用外部程序Process类
- 网络字节序与主机字节序
- 求n!中因子m的个数
- ob_flush和flush的区别(包括buffer,flush等)
- 毛玻璃效果
- 了解Spring Data JPA
- 448. Find All Numbers Disappeared in an Array
- Android 与 Java 中的一些细节(笔记)
- 如果编程语言是女孩子……
- VMware虚拟机下的CentOS 设置静态IP【解决设置静态IP后不能上网的问题】
- Linux—I/O多路转接之epoll
- 六个案例,带你感受新零售服务市场的潜力
- Android内存优化(使用SparseArray和ArrayMap代替HashMap)