我已经将登录屏幕嵌入到导航控制器中,并且当用户全部登录时,我仅使用push方法转到另一个视图。 当用户按下登录按钮时,将推送并查看包含4个选项卡的选项卡栏控制器。 默认屏幕命名为home,在视图内部包含两个按钮。 当用户按下每个按钮时,它应将用户带到另一个视图控制器而不隐藏下面的标签栏,并且它应该是外观相同的标签栏(我的标签栏是透明的)。
这里的问题是每当我按下按钮时,整个视图都会更改,这意味着新的视图控制器显示在选项卡栏的顶部。
我对导航控制器的东西感到困惑。 自从我使用push方法以来,视图控制器之间是否存在任何连接要求。我没有使用情节提要中的segue。 一切都是程序性的。
请帮助我解决此问题。
答案 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