永发信息网

如何做App的新功能引导

答案:1  悬赏:30  手机版
解决时间 2021-11-27 17:52
  • 提问者网友:做自己de王妃
  • 2021-11-27 14:51
如何做App的新功能引导
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-11-27 16:19
// 获取storyboard
  var storyBoard = UIStoryboard(name: "Main", bundle: nil)
  // 隐藏导航栏
  self.navigationController!.navigationBarHidden = true
  // 判断用户是否已经登录
  if NSUserDefaults.standardUserDefaults().boolForKey("login") {
  // 如果已经登录,则加载主界面
  var mainTabController = storyBoard.instantiateViewControllerWithIdentifier("main") as UITabBarController
  self.navigationController?.pushViewController(mainTabController, animated: false)
  } else {
  // 如果没有登录,就加载登录界面
  var loginController = storyBoard.instantiateViewControllerWithIdentifier("login") as UIViewController
  self.navigationController?.pushViewController(loginController, animated: false)
  }
  注意这里面的instantiateViewControllerWithIdentifier("login")方法,这个方法是根据storyboard里面controller的identifier来获取视图控制器的,通过上面的语句可以看出login是注册界面的试图控制器,main是主界面的试图控制器,设置identifier是在storyboard中选中你要设置的视图控制器,然后在右侧identity里面的storyboard里设置。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯