0

UIView からサブクラスを作成し、UIWebView に入れました。これにより、2 つのテキストフィールドのみを含む単純な外部 Web サイトが表示されます。ユーザーは、自分の電子メール アドレスと確認を入力できます。

webViewDidFinishLoad: メソッドの UIWebViewDelegate は既に含めています。さらに、「UIKeyboardDidShowNotification」の NSNotification を作成しました。

すべてが機能しますが、2 番目のテキスト フィールドを選択すると、最初のテキスト フィールドが自動的に表示領域から半分スクロールされます。- (void)textFieldDidBeginEditing:(UITextField *)textFieldで UITextViewDelegate も含めましたが、そのデリゲート メソッドから NSLog を取得しません。

選択したテキストフィールド(UIWebView内)のフレームを取得する方法はありますか? ヒントをありがとう...

4

1 に答える 1

0

UIWebView を使用する場合、UITextField デリゲートがないことを読みました。したがって、現在どのテキストフィールドが選択されているかについての情報はありませんよね?

于 2012-07-30T12:56:50.050 に答える