【发布时间】:2016-11-29 18:07:13
【问题描述】:
我正在努力在应用程序首次运行时创建一个欢迎页面。 实际上,我已经完成了这个 App UI 的所有内容,但一切都基于故事板。 (因此,AppDelegate.swift 中的“有趣的应用程序”为空)
现在,我设计了一个基于代码“welcomeController()”的欢迎页面
我在 AppDelegate -> 有趣的应用程序中添加了以下代码来检查是否午餐
window = UIWindow(frame: ScreenBounds)
window!.makeKeyAndVisible()
let isFristOpen = NSUserDefaults.standardUserDefaults().objectForKey("isFristOpenApp")
if isFristOpen == nil {
window?.rootViewController = welcomeController()
NSUserDefaults.standardUserDefaults().setObject("isFristOpenApp", forKey: "isFristOpenApp")
}else {
window!.rootViewController = MainTabBarController()
}
欢迎页面工作正常,但 MainTabBarController()(在故事板中标识)只是显示为空白。当我在欢迎页面的最后一页单击完成按钮(通过通知中心调用“window!.rootViewController = MainTabBarController()”)时,它也显示为空白(当然)。
那么,我怎样才能达到这样的要求呢?登录时可能有同样的想法?
【问题讨论】:
标签: ios swift uiview storyboard uitabbarcontroller