如何将 UIView 置于导航控制器之上?如果不使用 UIViews 制作我自己的自定义导航栏和自定义标签栏控制器,这可能吗?
假设我有一个 UITabBarController 并且我想在整个事物之上呈现一个模糊视图。对于模糊视图,我使用的是 UIVisualEffectView。但我希望模糊视图占据整个屏幕,包括顶部导航栏和底部标签栏。如果我推动一个新的视图控制器,它将占据整个屏幕,但是我无法通过它看到下面的内容(标签栏控制器的内容)。
当我在模糊视图中制作动画时,我可以简单地隐藏导航栏和选项卡栏,但这看起来很尴尬,因为你看到 collectionview 中的内容发生了变化,因为导航栏正在隐藏......我宁愿在blurview 出现时的内容。
这是一个包含东西的 UITabBarController。
我想要一个模糊视图来覆盖所有内容,并能够看到整个 UITabBarController 和下面的东西。