我有一个包含5个标签的应用。 “主页”选项卡显示博客帖子,并具有导航栏和标签栏。应用程序中的最后一个选项卡是用户配置文件控制器。我有一个退出按钮。当用户退出时,我转到主页选项卡,但导航栏和标签栏没有出现。 “个人资料”标签上logOff
按钮的代码:
if isUserLoggedIn {
loginButton.setTitle("LogIn", for: UIControlState.normal)
appUserID = ""
isUserLoggedIn = false
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "PostViewController") as! PostViewController
self.present(controller, animated: true, completion: nil)
} else {
...
答案 0 :(得分:1)
如果要显示标签栏控制器,则应该显示它,而不是它的关联视图控制器。将故事板ID分配给选项卡栏控制器并显示它。