2017-03-20 260 views
0

我在UITableViewController中实现搜索,所以我阅读了很多教程,他们说要实现UISearchController更改UITableViewController背景颜色

为此我已采取UITableViewController并嵌入UINavigation​Controller然后我将UISearchController.searchBar分配到tableHeaderView。 搜索正在工作,一切都很完美。

但是,当我向下滚动searchBar向下滚动留下具有不同颜色的空白,然后我的tableview颜色。

我该如何改变它。我现在还不能这样做。 see the color difference

+0

设置与你的主视图颜色相同的颜色,所以它不会在设备中创建不同的颜色空间 –

+0

在故事板中选择你的'TableView'。从_Attributes inspector_向下滚动到_View_部分,并选择** background **作为*** default ***。 – nayem

+0

所以它意味着我们必须给予tableview默认颜色......没有其他选择吗? –

回答

0

简单的实现方式是使用uiviewcobtroller把搜索栏放在上面和下面,把简单的tableview现在你可以解决你的问题....不要把搜索栏放在tableview中。 希望你能解决它..干杯 谢谢