【问题标题】:UISearchBar barTintColor clearColor error in iOS 8.0iOS 8.0 中的 UISearchBar barTintColor clearColor 错误
【发布时间】:2014-09-11 10:18:52
【问题描述】:

在我的应用程序中,我在 xib 中使用 UISearchBarXcode 6。我给条形锡颜色是清晰的颜色。它正在处理下面的iOS 7.1

但主要问题在于iOS 8.0,它的颜色不清晰。它显示黑色。

查看图片

任何对这个问题有冒险精神的人。

【问题讨论】:

  • 对不起.. 我问的是条形锡颜色而不是背景色。我也以编程方式尝试过。 bar.barTintColor =[UIColor clearColor];
  • 有解决这个问题的方法吗?....
  • 同样的问题。代码中的设置没有帮助..

标签: ios xcode ios8 uisearchbar xcode6


【解决方案1】:

我在搜索栏中遇到了同样的问题,因此我将 搜索样式默认更改为最小

它改变了酒吧的风格。

【讨论】:

    【解决方案2】:

    您可以将 1x1 像素的透明图像作为背景图像添加到 UISearchBar。 这将是一个肮脏的解决方法。我认为苹果应该解决这个问题。

    【讨论】:

      【解决方案3】:

      你必须设置UISearchBar tint color。

          UISearchBar *search=[[UISearchBar alloc]initWithFrame:CGRectMake(10, 20, 100, 20)];
          [search setBarTintColor:[UIColor clearColor]];
          search.backgroundImage=[UIImage new];
          self.navigationItem.titleView=search;
      

      【讨论】:

        猜你喜欢
        • 2014-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多