如何使用 presentModalViewController 创建透明视图

发布于 2022-07-28 22:54:47

我正在显示一个模态视图

[self presentModalViewController:controller animated:YES];

当视图在屏幕上移动时,根据创建它的 xib 文件中的设置,它是透明的,但一旦它填满屏幕,它就会变得不透明。

无论如何保持视图透明?

我怀疑它被放置的视图没有被渲染,而不是模态视图变得不透明。

关注者
0
被浏览
15
1 个回答
  • 面试哥
    面试哥 2022-07-28
    为面试而生,有面试问题,就找面试哥。

    您的视图仍然是透明的,但是一旦您的模态控制器位于堆栈的顶部,它后面的视图就会被隐藏(就像任何最顶层的视图控制器一样)。解决方案是自己手动为视图设置动画;那么后面的viewController就不会被隐藏(因为你不会’离开’它)。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看