2015-09-19 85 views

回答

1
  1. 添加新UIViewController到故事板。
  2. 打開身份檢查,並填寫故事板ID這樣的: enter image description here
  3. 將此代碼添加到您的主ViewController.swift文件:

    override func viewDidAppear(animated: Bool) { 
        super.viewDidAppear(animated) 
    
        let alreadyLogged = NSUserDefaults.standardUserDefaults().boolForKey("loggedIn") 
        if !alreadyLogged { 
         let sb = UIStoryboard(name: "Main", bundle: nil) 
         let configCtrl = sb.instantiateViewControllerWithIdentifier("configScreen") 
         presentViewController(configCtrl, animated: true, completion: nil) 
        } 
    } 
    
  4. 當用戶完成設定,這樣做:

    func finishedSetup() { 
        NSUserDefaults.standardUserDefaults().setBool(true, forKey: "loggedIn") 
        dismissViewControllerAnimated(true, completion: nil) 
    } 
    

希望這有助於。

+0

我是否需要使用導航控制器?或者我可以應用這個沒有導航控制器? – Melchior

+0

@Melchior你可以申請沒有它。 –

+0

非常感謝它! – Melchior

相關問題