1

tableFooterViewとして設定されたUITextViewのインスタンスを含む単純なUITableViewがあります。テーブルは編集可能であり、テーブルが編集されている場合は、UITextView に長いコメントを入力することもできます。

setEditing では、テキストビューの編集は設定によってオンまたはオフに切り替えられます

- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
  textview.editable = editing; 
}

とりわけ明らかに。

奇妙な部分は、初めてテキストビューの編集を有効にすると (初期状態は editable=NO)、UITableView が実際にフッターの上部 (つまり、UITextView の上部) までスクロールすることです。

どうすればこれを防ぐことができますか?

編集: これは、以前に UITextView にテキストが割り当てられていない場合、つまり空の場合にのみ発生することに気付きました。

4

0 に答える 0