我的应用程序中有一个UITableView
inside a UIView
inside a UIViewController
。
在上面UITableView
,我有一个UISearchBar
过滤器UITableView
。我不想使用传统UISearchBar
的,因为它是一个非常定制的应用程序。
我正在订阅键盘何时出现和消失的通知,并UITableView
相应地调整大小。我遇到的问题是,只要我搜索并过滤UITableView
,我就会调用:
[self.tableView reloadData];
仅显示过滤结果。问题是,UITableView 将自身调整回原来的高度,因此仍然在键盘后面隐藏了一些单元格。
谁能告诉我如何改变这种行为?