我想控制,如果可能的,這場面是可見自己從A到Z的主場景。斯威夫特ios7故事板 - 推出自己
我是新來的iOS,但決定去用故事板,因爲它似乎是事情正在前進的方向。
從我自己的角度來看,我會認爲這是在一個地方設計多個場景的工具,但我婉控制transiions在我自己的代碼。 (我正在從另一種語言和工具移植到已經管理和跟蹤邏輯流程本身)
這使我想到我的問題 - 我希望在啓動時自己加載/選擇我的第一個/主要場景,並自己「啓動」 。我如何最好地做到這一點?
我想控制,如果可能的,這場面是可見自己從A到Z的主場景。斯威夫特ios7故事板 - 推出自己
我是新來的iOS,但決定去用故事板,因爲它似乎是事情正在前進的方向。
從我自己的角度來看,我會認爲這是在一個地方設計多個場景的工具,但我婉控制transiions在我自己的代碼。 (我正在從另一種語言和工具移植到已經管理和跟蹤邏輯流程本身)
這使我想到我的問題 - 我希望在啓動時自己加載/選擇我的第一個/主要場景,並自己「啓動」 。我如何最好地做到這一點?
如果你想任何視圖控制器在第一次表明這時只要按一下您的視圖控制器storyboardand點擊是初始視圖控制器
從代碼(在AppDelegate中)
斯威夫特
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
var storyboard = UIStoryboard(name: "Main", bundle: nil)
var initialViewController = storyboard.instantiateViewControllerWithIdentifier("LoginSignupVC") as! UIViewController
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()
return true
}
目標C
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *viewController = // determine the initial view controller here and instantiate it with [storyboard instantiateViewControllerWithIdentifier:<storyboard id>];
self.window.rootViewController = viewController;
[self.window makeKeyAndVisible];
return YES;
}
目前我在Main.storyboard中有兩個場景 - 每個都有自己的視圖控制器「ViewControllerMainList」和「ViewControllerMainGrid」 - 文件中的第二個地方「ViewControllermain.swift – Tom
你想做什麼? –
我試圖去的路線ak2g - 我不能讓它工作currenlty,但假設它會在某個時刻 - 該解決方案將適合我優秀 – Tom