我已经在Swift中克隆了一个项目,但是项目都是以编程方式完成的(不使用界面生成器)。该应用程序使用一个解析PFLogin和PFSign了。如何在界面生成器中将UITabBarContoller设置为根视图控制器?
我想使用UITabBarController(在界面生成器中)来管理视图的转换。下面,在AppDelegate我didFinishLaunchingWithOptions代码:
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
setupParse()
setupLayer()
//* Show View Controller
controller = LoginViewController()
controller.layerClient = layerClient
// Register for push
self.registerApplicationForPushNotifications(application)
self.window!.rootViewController = UINavigationController(rootViewController: controller)
self.window!.backgroundColor = UIColor.whiteColor()
self.window!.makeKeyAndVisible()
return true
}
是设置根视图控制器一样设置初始视图控制器?
什么是最好的方法来改变这个代码来设置我的界面生成器中显示的UITabBarController作为根。
任何帮助将不胜感激。
感谢
马克
当您在故事板中设置初始视图控制器时,故事板会自动为您设置,因此您不必编程它 – Hamish
我遇到的问题是我将代码集成到另一个选项卡式应用程序。我在示例中的代码将UINavigationController设置为根,我似乎无法找到将UITabBarController作为根在界面构建器中创建的方法。 –