gpt4 book ai didi

iphone - UISearchBar 在 iOS 4.1 上删除背景

转载 作者:行者123 更新时间:2023-12-03 20:23:08 25 4
gpt4 key购买 nike

我正在尝试删除 UISearchBar 的背景以使其透明。我尝试了这些解决方案:

1.

for (UIView *subview in searchBar.subviews) {
if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {
[subview removeFromSuperview];
break;
}
}

2.

[[searchBar.subviews objectAtIndex:0] removeFromSuperview];

这两种方法都适用于 iOS 4.3,但不适用于 4.1。它显示黑色。我怎样才能让它在 iOS 4.1 上运行?我使用的是 SDK 4.3。谢谢。

最佳答案

这应该有效:

[[searchBar.subviews objectAtIndex:0] removeFromSuperview];
[searchBar setBackgroundColor:[UIColor clearColor]];

关于iphone - UISearchBar 在 iOS 4.1 上删除背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7470047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com