首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一“技”之长

    iOS8的新特性:简洁易用的毛玻璃效果 原

    2、UIVisualEffect 官方对这个类的解释相当简单,它没有任何方法,只是充当一个帮助UIVisualEffectView创建的对象,是UIBlurEffect和UIVibrancyEffect 3、UIBlurEffect 这个类是创建模糊效果,也就是毛玻璃效果的类,可以设置风格。 4、UIVibrancyEffect 从这个类的名字就可以看出,这个类是UIBlurEffect的扩展,可以创建出明亮的标签的按钮。 imageNamed:@"1.jpg"];     UIVisualEffectView * effectView = [[UIVisualEffectView alloc]initWithEffect:[UIBlurEffect 现在可以很明白的了解,UIBlurEffect是对整个背景进行虚化,UIVibrancyEffect是对添加的标签等附件进行背景虚化。

    2.2K60发布于 2018-08-15
  • 来自专栏月亮与二进制

    iOS自带实现高斯模糊效果引iOS 7 UIToolbariOS 8 UIBlurEffect

    iOS 8 UIBlurEffect 从iOS 8开始,苹果开始支持一个新的实现方式——UIBlurEffect,苹果也推荐这种方式,当然如果你的应用要支持iOS 7,那还是用上一种。 UIBlurEffectStyleDark UIBlurEffectStyleProminent UIBlurEffectStyleExtraLight */ UIBlurEffect *effect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; UIVisualEffectView *effectView

    1.2K20发布于 2021-11-23
  • 来自专栏阿林前端开发攻城狮

    iOS8自带模糊效果

    UIBlurEffectStyleExtraLight, UIBlurEffectStyleLight, UIBlurEffectStyleDark } NS_ENUM_AVAILABLE_IOS(8_0); UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]; UIVisualEffectView *blurEffectView

    70030发布于 2021-10-29
  • 来自专栏开发者技术前线

    iOS高斯模糊&毛玻璃效果开发探索

    UIVisualEffectView是一个抽象类,不能直接使用,需通过它下面的三个子类来实现(UIBlurEffect, UIVisualEffevt, UIVisualEffectView); 特别注意 实现代码: 同样是先快速的实例化UIBlurEffect并设置毛玻璃的样式,然后再通过UIVisualEffectView的构造方法将UIBlurEffect的实例添加上去, 最后设置frame或者是通过添加约束 ) UIBlurEffectStyleExtraLight, UIBlurEffectStyleLight, UIBlurEffectStyleDarkUIBlurEffect *effect = [UIBlurEffect

    5.4K20发布于 2020-11-23
  • 来自专栏大宇笔记

    iOS 毛玻璃

    UIImage imageNamed:@"你的图片.jpg"]; [self.view addSubview:imageView]; // 创建需要的毛玻璃特效类型 UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleExtraLight]; [UIVibrancyEffect

    43050编辑于 2022-12-03
  • 来自专栏KyXu

    【iOS开发】快速生成高斯模糊效果背景

    blurImageView.image = img //创建毛玻璃效果层 let visualEffectView = UIVisualEffectView(effect: UIBlurEffect 但是真正做了模糊处理的只有下面这一句 let visualEffectView = UIVisualEffectView(effect: UIBlurEffect(style: UIBlurEffectStyle.Light

    3K10发布于 2019-04-11
  • 来自专栏HelloCode开发者学习平台

    iOS——配适深色模式

    UIBlurEffect *effect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleSystemMaterial]; UIVisualEffectView

    2.1K10编辑于 2022-01-12
  • 来自专栏码农的生活

    iOS8使用UIVisualEffectView实现模糊效果

    实现模糊效果 UIVisualEffectView *visualEffectView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect

    74030发布于 2021-10-29
  • 来自专栏编程之旅

    iOS开发——实用性技巧

    毛玻璃效果) //Avilable in iOS 8.0 and later + (UIVisualEffectView *)effectViewWithFrame:(CGRect)frame { UIBlurEffect *effect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; UIVisualEffectView *effectView

    84620发布于 2018-08-30
  • 来自专栏進无尽的文章

    实践-小效果 Ⅳ

    //高亮 // * UIBlurEffectStyleLight, //亮 // * UIBlurEffectStyleDark //暗 // * * UIBlurEffect *blurEffect =[UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]; UIVisualEffectView *effectView =[

    99920发布于 2018-09-12
  • 来自专栏学海无涯

    iOS开发之仿支付宝后台隐藏信息

    viewDidLoad() { super.viewDidLoad() let visualEffectView = UIVisualEffectView(effect: UIBlurEffect

    29410编辑于 2025-02-10
  • 来自专栏学海无涯

    iOS开发之仿支付宝后台隐藏信息

    viewDidLoad() { super.viewDidLoad() let visualEffectView = UIVisualEffectView(effect: UIBlurEffect

    30610编辑于 2024-12-11
  • 来自专栏iOS开发攻城狮的集散地

    iOS 前台重启应用和清除角标的问题已知条件:问题描述:调试分析解决问题

    applicationDidEnterBackground:(UIApplication *)application { //给处于后台的应用添加毛玻璃效果 if (_effectView == nil) { UIBlurEffect *effect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; _effectView = [[UIVisualEffectView

    2.2K30发布于 2019-01-03
  • 来自专栏joealzhou

    iOS面试问题总结

    常见触发场景 圆角(必须要和maskToBounds一起使用时才会触发) 光栅化(shouldRasterize) 阴影(shadow) 图层蒙版(mask) group opacity(组透明度) UIBlurEffect

    92820发布于 2020-11-04
  • 来自专栏落影的专栏

    iOS开发-视图渲染与性能优化

    使用UIBlurEffect,应该是尽可能小的view,因为性能消耗巨大。 ? 4、渲染等待 由于每一帧的顶点和像素处理相对独立,iOS会将CPU处理,顶点处理,像素处理安排在相邻的三帧中。 理解特效的消耗,同时调整合适的大小;例如前面提到的UIBlurEffect; 8、视图树上不必要的元素?

    2.2K70发布于 2018-04-27
  • 来自专栏MapleYe

    【iOS】教你用ZFPlayer+KTVHTTPCache搭建缓存,预加载的播放器

    _effectView) { if (@available(iOS 8.0, *)) { UIBlurEffect *effect = [UIBlurEffect

    8.8K40发布于 2020-03-31
  • 来自专栏一“技”之长

    iOS头部渐变的表格视图设计 原

    self.tableView.backgroundColor = [UIColor clearColor];     _blurView = [[UIVisualEffectView alloc]initWithEffect:[UIBlurEffect

    2K20发布于 2018-08-15
  • 来自专栏nimomeng的自我进阶

    抓住iOS的未来 - 30天学习编写30个Swift小程序

    /p/4f691ec731e5) - Visual Effect View的使用 - 尽量在需要模糊化的图层之后添加进去,会自动虚化所覆盖的图层 let blurEffect: UIBlurEffect = UIBlurEffect(style: .light) let blurView: UIVisualEffectView = UIVisualEffectView(effect:

    3.1K20发布于 2018-09-13
  • 来自专栏正则

    架构之路 (六) —— VIPER架构模式(二)

    BlurView>) -> UIView { let view = UIView() view.backgroundColor = .clear let blurEffect = UIBlurEffect

    1.5K10发布于 2021-09-04
  • 来自专栏Swift社区

    iOS 19 的设计大更新 | Swift 周报 issue 73

    2014 年,随着 UIVisualEffectView 和 UIBlurEffect 等原生 API 的开放,开发者可在应用内自由实现动态模糊效果,键盘弹出时的背景虚化、文件夹展开时的层级过渡,都可以设计毛玻璃效果

    1K10编辑于 2025-04-03
领券