推式视图控制器未出现在选项卡栏控制器下方

时间:2019-05-29 09:03:32

标签: swift

我已经将登录屏幕嵌入到导航控制器中,并且当用户全部登录时,我仅使用push方法转到另一个视图。 当用户按下登录按钮时,将推送并查看包含4个选项卡的选项卡栏控制器。 默认屏幕命名为home,在视图内部包含两个按钮。 当用户按下每个按钮时,它应将用户带到另一个视图控制器而不隐藏下面的标签栏,并且它应该是外观相同的标签栏(我的标签栏是透明的)。

这里的问题是每当我按下按钮时,整个视图都会更改,这意味着新的视图控制器显示在选项卡栏的顶部。

我对导航控制器的东西感到困惑。 自从我使用push方法以来,视图控制器之间是否存在任何连接要求。我没有使用情节提要中的segue。 一切都是程序性的。

请帮助我解决此问题。

1 个答案:

答案 0 :(得分:0)

当您将<property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> 推入viewController或模态显示navigationController时,就会发生这种情况。点击按钮时,只需更改viewController的{​​{1}}。

tabbarController