删除搜索栏中的取消按钮背景色调

时间:2017-03-11 07:20:18

标签: ios swift xcode

我正在使用XCode 8.2.1开发iOS应用程序。如果仔细查看下图中的“取消”按钮,可以看到它的背景为浅蓝色。到目前为止,我一直试图从“取消”按钮中删除此背景,但没有运气:

Cancel button tint background

我意识到它是一种低透明度的阴影,无论我给出什么颜色的“色调”。如果我将色调设置为“清除颜色”,这个烦人的背景就会消失,但“取消”文本也会消失。

Tint selection Xcode

如何从取消按钮中删除此背景?

2 个答案:

答案 0 :(得分:1)

如果其他人遇到这个问题,我就是这样解决的:

enter image description here

我删除了这个范围标题,色调消失了。我不知道它是如何到达那里的!

答案 1 :(得分:0)

您可以使用以下代码隐藏取消按钮

searchController.searchBar.showsCancelButton = false