Parse ログイン コントローラー (提供されるデフォルトの Parse コントローラー) を使用して、アプリのユーザー ログイン/パスを実装しています。正常に動作し、ログイン、登録、その他すべてを行うことができます。唯一のことは、パスワードが間違っている場合にアラートを追加したいということです。現在、パスワードが間違っている場合は println("Failed to login...") のみであり、ユーザーは自分のパスワードが間違っていることを知りません。アラートを追加しましたが、何らかの理由で表示されません。表示されるエラー メッセージは、「警告: ウィンドウ階層にないビューで表示しようとしています!」です。
コードに追加したアラートは次のとおりです。
func logInViewController(logInController: PFLogInViewController!, didFailToLogInWithError error: NSError!) {
println("Failed to login...")
let alertView = UIAlertController(title: "Failed to login...", message: "Incorrect password or username.", preferredStyle: .Alert)
alertView.addAction(UIAlertAction(title: "Ok", style: .Default, handler: nil))
presentViewController(alertView, animated: true, completion: nil)
}
私が使用しているパースのデフォルトのログイン画面がストーリーボードになく、Parse フレームワーク (?) から呼び出されたことが原因である可能性があると思います。アラート ビューを追加するにはどうすればよいですか?
ありがとうございました!
ジョシュ