一个新手程序员在这里试图让我自己的应用程序,我有一个困难的时间找到最好的方式从你的登录屏幕切换到应用程序的主视图控制器的答案。我正在使用Parse登录和注册视图控制器。抱歉新手的问题,但直到我能弄清楚我在一个路障:(非常感谢你的帮助!
在您已经成功登录的代码部分添加这个。
self.performSegueWithIdentifier("yoursegueIdentifer", sender: self)
看看这是否有助于澄清过程。
@IBAction func acceptPassword(sender: UIButton) {
let passCodeValue = defaults.stringForKey("passCode")
// check if what was typed = stored pass code
if passCodeValue == passCodeText.text {
self.performSegueWithIdentifier("tableVC", sender: self)
}else {
let alertView = UIAlertController(title: "ALERT!!", message: "Pass code incorrect", preferredStyle: UIAlertControllerStyle.Alert)
alertView.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
self.presentViewController(alertView, animated: true, completion: nil)
passCodeText.text = ""
}
}
在主视图控制器的顶部使用一个呈现的视图控制器来显示登录屏幕。那样的话,你只需要取消登录屏幕现在你回到了主视图控制器