去掉UISearchBar下的1px边框
我无法直接删除 UISearchBar 视图下的 1px 边框。现在它看起来与我的完成按钮视图不匹配。我试过了:
searchBar.layer.borderWidth = 0;
searchBar.layer.shadowOpacity = 0;
但这似乎不起作用。有什么想法吗?
I'm having trouble removing that 1px border directly under the UISearchBar view. Now it doesn't look matched up with my done button view. I've tried:
searchBar.layer.borderWidth = 0;
searchBar.layer.shadowOpacity = 0;
But that doesn't seem to be working. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
没关系,我刚刚做到了:
而且它有效!
Nevermind, I just did:
and it works!
对于 Swift 版本,在 iOS9 上测试:
它会显示如下:
For Swift version, tested on iOS9:
It would show like this:
为了在 Xamarin Forms 中克服此问题,您需要为
SearchBar
类创建一个CustomRenderer
。像这样:
In order to overcome this in Xamarin Forms, you'll need to create a
CustomRenderer
to theSearchBar
class.Like this: