0
私はtableView内に3つのカスタムtableViewCell行しか持っていません。最初と2番目はラベル付きで、3番目はTextViewで、私はTextView(3行目)のセルに入力すると完全なtableViewを自動スクロールしたいと思っています。誰も私がいくつかのガイドラインを提供するのを助けることができる、どのようにこれを達成するために?スクロール完了tableViewを更新中のビュー
私はtableView内に3つのカスタムtableViewCell行しか持っていません。最初と2番目はラベル付きで、3番目はTextViewで、私はTextView(3行目)のセルに入力すると完全なtableViewを自動スクロールしたいと思っています。誰も私がいくつかのガイドラインを提供するのを助けることができる、どのようにこれを達成するために?スクロール完了tableViewを更新中のビュー
テキストビューのデリゲートがdidBeginEditing呼び出しを受け取ると、テーブルビューのフレームを変更してその位置を上に移動します。 UIViewAnimationsブロックにそれをラップするとうまくスクロールします。
ありがとうございましたJasarien、この簡単な例を教えてください。 –
- (void)textViewDidBeginEditing:(UITextView *)textView { CGRect frame = [self tableView] .frame; frame.origin.y = -100; [UIView beginAnimations:nil context:nil]; [[self tableView] setFrame:frame]; [UIView commitAnimations]; } – Jasarien
コメントの中でコードを書式設定できないようです...ごめんなさい – Jasarien