在iOS7中删除UISearchBar的边框

工程师

我正在尝试在iOS 7中删除UISearchBar的边框。在iOS 6中,它工作正常。我以编程方式创建了UISearchBar。我尝试了Stack Overflow和Google的几乎所有产品。

SearchBar现在看起来
SearchBar现在看起来

我想实现的目标
我想实现的目标

我尝试了下面提到的所有这些东西

searchBar.layer.borderWidth = 1;
searchBar.layer.borderColor = [[UIColor whiteColor] CGColor];

for (id img in searchBar.subviews)
{       
     if ([img isKindOfClass:NSClassFromString(@"UISearchBarBackground")])
     {     
            [img removeFromSuperview];    
     }
} 

for (UIView *sub in self.tableView.tableHeaderView.subviews) {
    if ([sub isKindOfClass:[UIImageView class]]) {
        sub.hidden = YES;
    }
}  

但仍然没有成功。

工程师

我找到了解决办法:设置barTintColorUISearchBar,以clearColor

topSearchBar.barTintColor = [UIColor clearColor];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除Navigationbar的底部边框iOS7

来自分类Dev

iOS7,UISearchBar的backgroundImage

来自分类常见问题

如何在iOS7中更改UISearchBar的背景颜色

来自分类Dev

与iOS7中UITableView的标头中的UISearchDisplayController链接的UISearchBar

来自分类Dev

如何在iOS7中更改UISearchBar的inputView?

来自分类Dev

在iOS7中删除后退箭头

来自分类Dev

如何在iOS7中更改UISegmentedControl边框的颜色?

来自分类Dev

在iOs7中以编程方式设置按钮边框的颜色

来自分类Dev

iOS7 UISearchBar无法正确显示

来自分类Dev

UILabel在iOS7中有一个奇怪的灰色顶行/边框,如何删除它?

来自分类Dev

UISearchBar的自定义InputView在iOS7中不起作用

来自分类Dev

如何在iOS7中更改UISearchBar的“取消”按钮的textColor?

来自分类Dev

UISearchBar委托方法在iOS7中仅调用一次

来自分类Dev

iOS7在UINavigationBar中添加UIsearchbar时未显示“取消”按钮

来自分类Dev

UISearchBar委托方法在iOS7中仅调用一次

来自分类Dev

如何在iOS7中自定义UISearchBar(清除按钮)

来自分类Dev

如何在iOS7中删除UIWebView的inputAccessoryView?

来自分类Dev

UITableViewController删除iOS7中的行后忽略点击

来自分类Dev

如何在iOS7中删除UIWebView的inputAccessoryView?

来自分类Dev

iOS7的UISearchBar上方显示白色背景

来自分类Dev

iOS7中的UIVisualEffectView

来自分类Dev

iOS7中的UIPopoverViewController?

来自分类Dev

iOS7中的tableview

来自分类Dev

iOS7中的UIVisualEffectView

来自分类Dev

UiStepper IOS7移除边框可能吗?

来自分类Dev

iOS 7中UISearchBar中的UITextField

来自分类Dev

如何在iOS 7中更改UISearchBar

来自分类Dev

UISearchBar隐藏iOS 7中的视图

来自分类Dev

iOS 7中UISearchBar内的UITextField

Related 相关文章

热门标签

归档