【发布时间】:2015-01-02 18:25:37
【问题描述】:
我遇到了一个我无法解决的奇怪问题。
我在 TableView 的 TableViewCell 中有一个文本字段。当我点击单元格时,会出现一个键盘。我有以下代码可以关闭所述键盘:
-(void) scrollViewDidScroll:(UIScrollView *)scrollView {
[self findAndResignFirstResonder:self.view];
}
问题是,当 TextField 低于键盘顶部的位置时,TableView 会滚动以使其可见。这反过来会触发 scrollViewDidScroll 方法,然后关闭键盘。
【问题讨论】:
标签: ios objective-c uitableview uiscrollview uikeyboard