-5

ビュー全体の80%以上をカバーするUITextViewをビューに追加しました。テキストビューをクリックして編集を開始すると、数行のテキストがキーボードの下に隠れた後、テキストがキーボードに触れたら自動的に上にスクロールするにはどうすればよいですか。

ここに画像の説明を入力してください

TIA

4

2 に答える 2

1

以下に示すこれらの方法を使用できます...

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidShow:) name:UIKeyboardDidShowNotification object:self.view.window]; 
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidHide:) name:UIKeyboardDidHideNotification object:nil];

 [[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardDidShowNotification object:nil];
[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardDidHideNotification object:nil];

また、グーグルをチェックすると、解決策がさらに簡単に得られます。

于 2012-08-14T10:13:31.320 に答える
0

以下のリンクを参照してください。あなたは textview を使用しています。単に textview の代わりに textfield を使用してください。下のビデオに従ってください。

于 2012-08-14T10:25:42.833 に答える