iOS で Parse プラットフォーム ログイン ウィザードを実装しようとしています。
詳細はこちら。
ViewDidAppear
これは、 Parse Login Modalを使用するために追加する必要があるコードです。(インターフェイスに適切なデリゲートを設定した後: PFLogInViewControllerDelegate, PFSignUpViewControllerDelegate
):
PFLogInViewController *login = [[PFLogInViewController alloc] init];
login.fields = PFLogInFieldsUsernameAndPassword | PFLogInFieldsLogInButton | PFLogInFieldsFacebook | PFLogInFieldsSignUpButton | PFLogInFieldsPasswordForgotten;
login.signUpController = [[SignUpViewController alloc] init];
login.signUpController.delegate =self;
login.delegate = self;
[self presentModalViewController:login animated:YES];
[login release];
この方法でボタンにアクセスできます。
login.logInView.facebookButton
セレクターを使用してこれを行うことができます:
[facebookBtn addTarget:self action:@selector(buttonInfo:) forControlEvents:UIControlEventTouchUpInside];
独自のアクションを追加しますが、デフォルトのアクションも機能しました。このデフォルトのアクションは必要ありません。
私が欲しいのは、このボタンを完全にオーバーライドすることです。手伝って頂けますか?