在我的表格单元格中可调整大小的UITextViews

时间:2011-10-31 09:16:27

标签: ios uitableview uitextview


我在表格的单元格中使用UITextViews。当我在UITextView中更改文本时,应调整单元格的大小。据我所知,要做到这一点,我需要写:

[(UITableView*)[self view] beginUpdates];
[(UITableView*)[self view] reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:[tableLines indexOfObject:cell] inSection:0]] withRowAnimation:UITableViewRowAnimationAutomatic];
[(UITableView*)[self view] endUpdates];

要调用此函数,我正在使用委托:

- (void)textViewDidChange:(UITextView *)textView{
    [delegateObj updateHeight];
}

但是在细胞更新后,键盘被解雇了。但问题是我不希望它发生。 如何将光标移回上一个位置并显示键盘?我不希望用户注意到这个过程 感谢。

0 个答案:

没有答案