UITextView作为UITableView中的tableFooterView - 奇怪的表滚动行为

时间:2012-05-31 19:37:29

标签: iphone uitableview scroll uitextview

我有一个简单的UITableView,它包含一个设置为tableFooterView的UITextView实例。该表是可编辑的,并且想法是如果正在编辑表,也可以在UITextView中输入更长的注释。

在setEditing中,通过设置

打开或关闭textview的编辑
- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
  textview.editable = editing; 
}
显然,其中包括。

奇怪的是,在第一次启用textview编辑时(初始状态是editable = NO),UITableView实际上向下滚动到页脚顶部(即UITextView的顶部)。

如何防止这种情况发生?

修改 我注意到只有在以前没有为UITextView分配文本时才会发生这种情况,即它是空的。

0 个答案:

没有答案