我有一个关于视图控制器堆叠的设置问题。我有一个带有标签栏控制器的应用程序。每个标签页都需要一个导航栏,由每个标签页和内容中的导航控制器提供。那里没问题。但是,我需要在选项卡上方的选项卡上方显示一个视图控制器。我不能在 tabbarcontroller(它不是 navcon)上显示 viewcontroler,而且我不能在 tabcon 内使用 navcon,因为选项卡会位于顶部。
所以我把一个 navcon 作为主容器,我把 tabbarcon 放在里面。现在要呈现的 viewcon 位于所有内容之上,但唯一剩下的问题是,主容器 navcon 的导航栏覆盖了 tabbarcon 的 navcon 内的导航栏,我需要最上面的 viewcon 上的标题,它位于所有内容之上。
除了在我在所有内容之上显示视图控制器时打开和关闭主容器 navcon 的导航栏之外,有没有人为此提供更巧妙的解决方案?