Uitableview UISearchDisplayController TableView在删除文本后变为黑色
我有一个UISearchDisplayController,它在删除搜索文本后变为黑色 这些图片解释了我的问题: 在搜索栏中添加一个a 从搜索栏中删除a 我在ViewDidLoad中尝试了这些设置,但不起作用Uitableview UISearchDisplayController TableView在删除文本后变为黑色,uitableview,uisearchdisplaycontroller,Uitableview,Uisearchdisplaycontroller,我有一个UISearchDisplayController,它在删除搜索文本后变为黑色 这些图片解释了我的问题: 在搜索栏中添加一个a 从搜索栏中删除a 我在ViewDidLoad中尝试了这些设置,但不起作用 self.searchDisplayController.searchResultsTableView.backgroundColor = [UIColor clearColor]; self.searchDisplayController.searchResultsTableView
self.searchDisplayController.searchResultsTableView.backgroundColor = [UIColor clearColor];
self.searchDisplayController.searchResultsTableView.backgroundColor = [UIColor clearColor];
实际上,当搜索栏为空时,
searchResultsTableView
不会显示。而是显示一个半透明的视图,以便您可以看到底层视图(通常是调用搜索的VC的视图)。在您的情况下,我猜底层视图是黑色的,所以搜索视图是半透明的并不重要:)
将背景设置为白色就可以了