Ios 使用搜索显示控制器时隐藏普通UITableView

Ios 使用搜索显示控制器时隐藏普通UITableView,ios,uitableview,swift,Ios,Uitableview,Swift,my UITableView和searchResultsTableView都有清晰的背景色。在searchResultsTableView的搜索栏中键入内容时,如何隐藏普通UITableView?我尝试过隐藏tableView,但它同时隐藏了两个tableView。请参见下面的“我的界面生成器”设置: 我也读过这里的帖子: 但是,没有将“我的搜索显示”控制器添加到tableview,只有搜索栏被添加。所以我不知道如何解决这个问题 感谢您的帮助。谢谢 在这种情况下,可以使用方法[subView

my UITableView和searchResultsTableView都有清晰的背景色。在searchResultsTableView的搜索栏中键入内容时,如何隐藏普通UITableView?我尝试过隐藏tableView,但它同时隐藏了两个tableView。请参见下面的“我的界面生成器”设置:

我也读过这里的帖子: 但是,没有将“我的搜索显示”控制器添加到tableview,只有搜索栏被添加。所以我不知道如何解决这个问题


感谢您的帮助。谢谢

在这种情况下,可以使用方法
[subView removeFromSuperview]
。每当需要显示searchResultsTableView时,只需从superview中删除UITableView,并使用方法
[self addSubview:searchResultsTableView]

将其添加到哪里?在iOS 8中,搜索显示控制器已被弃用。这可能会也可能不会告知您是否决定继续解决此问题,或者尝试使用新的搜索控制器实现相同的目标。