【问题标题】:iOS 7.1 UISearchBar gray viewiOS 7.1 UISearchBar 灰色视图
【发布时间】:2014-04-16 16:53:22
【问题描述】:

我在一个应用程序上工作,今天我在 iOS 7.1 上进行了测试。到现在我的搜索栏还是正常的:

但现在我有这个问题:

出现一个灰色视图,我不知道如何删除它,因为我的代码中没有此视图。有没有人有同样的问题?这是iOS 7.1的错误吗?

【问题讨论】:

  • 视图从何而来?
  • 确认:我也有这个问题(除了黑色背景)

标签: uisearchbar ios7.1


【解决方案1】:

我的快速修复使用了我在这里找到的一些代码:https://stackoverflow.com/a/18664917/1153630

然后:

searchBar.backgroundImage = [UIImage imageWithColor:[UIColor clearColor]];

我仍然对它印象不深:当我找到更好的方法时会更新答案。

您可能还想结帐:Colour changed in iOS7.1, how to change searchBar colour?

【讨论】:

  • [UIImage imageWithColor:[UIColor clearColor]] 不存在。
  • @JeremyC。请查看我的答案中的第一个链接以创建该方法!
  • @Jugale - 很好的捕捉,漂亮的小类别!
【解决方案2】:

正如上面提到的@dave,你可以使用say:

searchBar.backgroundImage = [[UIImage alloc] init];

这避免了在 @Jugale 的示例中合并 UIImage 上的类别。

【讨论】:

    猜你喜欢
    • 2015-04-12
    • 2014-04-25
    • 1970-01-01
    • 2014-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2013-12-29
    • 1970-01-01
    相关资源
    最近更新 更多