【问题标题】:How to change background color of UiSearchBar to black -SWIFT如何将 UiSearchBar 的背景颜色更改为黑色-SWIFT
【发布时间】:2015-05-30 05:04:17
【问题描述】:

我以编程方式创建了 UISearchBar,如下所示,按钮似乎是第二张图片。如何清除搜索栏的白色并将背景颜色设置为 黑色

var categorySearchBar : UISearchBar = UISearchBar()
        categorySearchBar.frame = CGRectMake(0, 20, self.view.frame.size.width, 30)
        categorySearchBar.layer.borderColor = UIColor.grayColor().CGColor
        categorySearchBar.layer.borderWidth = 1.0
        categorySearchBar.placeholder = "SEARCH"
        categorySearchBar.barTintColor = UIColor.blackColor()
        self.view.addSubview(categorySearchBar)

【问题讨论】:

标签: ios swift uisearchbar


【解决方案1】:

您可以使用 UISearchBarbarStyle 属性,如果您使用故事板,您可以使用属性检查器来更改栏样式,或者使用以下代码段。它可能有助于交配:)

categorySearchBar.barStyle = UIBarStyle.Black

【讨论】:

  • 有没有办法把它改成其他颜色,比如红色?或自定义颜色,例如:UIColor(red: 83/255, green: 165/255, blue: 198/255, alpha: 0.4)?谢谢
  • 我猜到现在还没有,为此我们必须创建自定义搜索栏!
猜你喜欢
  • 2020-04-03
  • 2019-07-01
  • 2016-08-17
  • 1970-01-01
  • 2013-10-18
  • 2013-04-20
  • 1970-01-01
  • 2021-08-18
  • 2020-08-29
相关资源
最近更新 更多