我在一个应用程序上工作,今天我在iOS 7.1上进行了测试。到目前为止,我的搜索栏是正常的:
但现在我遇到了这个问题:
出现灰色视图,我不知道如何删除它,因为我的代码中没有此视图。有没有人有同样的问题?这是iOS 7.1的错误?
答案 0 :(得分:7)
我的快速修复使用了我在此处找到的一些代码:https://stackoverflow.com/a/18664917/1153630
然后:
searchBar.backgroundImage = [UIImage imageWithColor:[UIColor clearColor]];
我仍然对它印象不深:当我找到更好的方法时会更新答案。
您可能还想结帐:Colour changed in iOS7.1, how to change searchBar colour?
答案 1 :(得分:4)
正如上面提到的@dave,你可以使用say:
searchBar.backgroundImage = [[UIImage alloc] init];
避免了在@Jugale的例子中包含UIImage类别的需要。