删除搜索栏黑色边框

时间:2015-06-10 20:30:18

标签: ios swift

我有一个搜索栏,如下所示: enter image description here

无论如何要删除顶部的黑色边框?

我尝试了minimal bar方法,但得到了: enter image description here

所以边框被删除了,但现在我需要以某种方式将内场颜色变为白色。

我试过了:

        if let searchTextField = searchBar.valueForKey("searchField") as? UITextField {
             searchTextField.backgroundColor = UIColor.whiteColor()

    }

但它似乎没有改变任何东西。

我正在寻找这些问题的解决方案。我只想要带有白色文字字段的粉色边框。

修改

iOS7也有类似的问题,但接受的答案对我不起作用。

1 个答案:

答案 0 :(得分:0)

创建一个粉红色的图像:

enter image description here

将其设置为搜索栏的backgroundImage就可以了。