【问题标题】:Swift iOS - How to make blurred effect that covers TabBarController and NavigationControllerSwift iOS - 如何制作覆盖 TabBarController 和 NavigationController 的模糊效果
【发布时间】:2016-12-13 14:29:09
【问题描述】:

所以我学会了根据帖子link做一个模糊的效果。但那篇文章并没有说明如何制作还涵盖 TabBarController 和 NavigationController 元素的模糊效果。

如何制作覆盖整个屏幕的模糊效果,包括 TabBarController 和 NavigationController 元素?

【问题讨论】:

    标签: ios swift effect blurry


    【解决方案1】:

    它正在按照您现在的要求进行操作,覆盖整个视图。但是,该视图属于子 UIViewController,其不动产由父视图控制器管理。只有这个父级的视图覆盖整个屏幕。因此,在嵌入UINavigationController 的情况下,您可以这样做:

    blurEffectView.frame = self.navigationController!.view.bounds
    self.navigationController!.view.addSubview(blurEffectView)
    

    【讨论】:

    • 哦,哦!完美答案!当您还是菜鸟时,有时很难看到简单的解决方案! ;) 泰!
    猜你喜欢
    • 1970-01-01
    • 2017-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多