所以我正在写这个应用程序,我需要在整个注册/登录部分之后有一个标签栏。我环顾四周,我没有看到任何人解释我如何做到这一点或为什么会发生:当我把标签栏控制器,它没有实际的按钮,并且我应该如何将应用程序连接到标签蝙蝠控制器?无论哪种方式,这是我的主要问题。我错过了什么吗?谢谢! 登录后的标签栏 - 为什么它看起来像这样?
0
A
回答
2
我也开发了使用UITabBarController的应用程序面临同样的困难如何实现附加登录和注册视图控制器。
由几个工作围绕我终于能够实现,我不说这是一个完美的方式,但我使用这样的,
步骤 做两个Stroyboard 1.login.Stroyboard
3.now上homeviewcontroller.swift其的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. sucessfull登录后loginviewcontroller和signupviewcontroller或注册dissmiss您login.storyboard
self.dismissViewControllerAnimated(true) {() -> Void in
}
5.here项目的链接 - https://drive.google.com/file/d/0B7APKZanPpc3OW92bzQ5QnRXdVU/view?usp=sharing
相关问题
- 1. 为什么最后一个数组列看起来像这样?
- 2. 统一5:为什么我的场景看起来像这样?
- 3. 为什么输出看起来像这样?
- 4. 为什么复选框看起来像这样?
- 5. 如何在Eclipse中改变标签栏的风格看起来像这样?
- 6. 为什么lambda运算符看起来像它一样?
- 7. 为什么数据库查询看起来像这样?
- 8. Javascript - 为什么这两个图像看起来不一样?
- 9. 为什么我的“请求权限”屏幕看起来像这样?
- 10. 这看起来像伪代码是什么样的?
- 11. 这看起来像什么样的加密?
- 12. 是什么让我的页面看起来像这样?
- 13. Three.js - 为什么这些项目的影子看起来像这样?
- 14. 为什么这个函数的免提版本看起来像这样?
- 15. 什么布局XML看起来像这样?
- 16. 如何让我的导航栏看起来像这样?
- 17. 为什么我的TabWidget看起来不像它应该的样子?
- 18. 如何使UITableView看起来像这样
- 19. 目标文件看起来像什么
- 20. 为什么我的GXT表单看起来不像样本?
- 21. 为什么这两个纺纱厂看起来不一样?
- 22. 为什么Xcode会让我的Localized.strings文件看起来像这样搞砸了?
- 23. 为什么我的网站在移动设备上看起来像这样?
- 24. 如何使UITableView看起来像这样?
- 25. lambda语法看起来像这样:()=>
- 26. 如何使GUI看起来像这样?
- 27. 为什么HQL查询看起来不应该这样工作?
- 28. 为什么这两种布局看起来不一样?
- 29. 这段代码做了什么,它在C中看起来像什么?
- 30. 为什么bind看起来像数组一样呈现参数?
感谢您与我们分享,这是聪明。如果您不介意,我可否请您查看您的HomeViewController.swift文件? – user5666676
给你的邮件ID我会给几个小时后的整个 –
[email protected],谢谢! – user5666676