ユーザーがすでにログインしているときに、ViewControllerを読み込み時に切り替えたい 問題:ユーザーが「true」に等しいときにビューが変更されませんでした...Swift 3/Xcode 8.2 - viewDidLoadのスイッチ表示が機能しない
ありがとうございます!
override func viewDidLoad() {
super.viewDidLoad()
var user: String?
user = UserDefaults.standard.value(forKey: "loginSuccessfull") as? String
if user == "true" {
let vc = self.storyboard?.instantiateViewController(withIdentifier: "SecondView") as UIViewController!
self.show(vc!, sender: vc)
}
// Do any additional setup after loading the view, typically from a nib.
}
がviewDidLoad' 'で新しいVCを提示決しては、' viewWillAppear'または 'viewDidAppear'でそれを行います – Tj3n