Tab bar after login - Why does it look like this?

后端 未结 1 1656
心在旅途
心在旅途 2020-12-12 06:43

so I\'m writing this app where I need to have a tab bar after the whole sign up/login part. I\'ve looked around and I dont see anyone explaining me how to do this or why it

相关标签:
1条回答
  • 2020-12-12 07:20

    i have also been developed the application using UITabBarController faced same difficulty how to implement attach login and signup view controller.

    by few work around i finally able to achieve that i don't say it is the perfect way but i am using like that,

    steps make two Stroyboard 1.login.Stroyboard

    2main.Stroyboard

    3.now on homeviewcontroller.swift which is first tab of uitabbarcontroller

            override func viewDidAppear(animated: Bool) {
    
    
              guard (NSUserDefaults.standardUserDefaults().objectForKey(USER_INFO) != nil) else {//check user is logged in or not 
               //if user is not logged in present login.storyboard and do the logic there
               let storyboard = UIStoryboard(name: "Login", bundle: nil)
               let controller = storyboard.instantiateViewControllerWithIdentifier("LoginViewController") as UIViewController
    
               target.presentViewController(controller, animated: true, completion: nil)
                return
            }
    

    4. in loginviewcontroller and signupviewcontroller after sucessfull login or signup dissmiss your login.storyboard

           self.dismissViewControllerAnimated(true) { () -> Void in
    
          }
    

    5.here the link of project - https://drive.google.com/file/d/0B7APKZanPpc3OW92bzQ5QnRXdVU/view?usp=sharing

    0 讨论(0)
提交回复
热议问题