我的UISearchBar
行为就像UITextField
一样,它是应用程序中表单的一部分。因此,我想让它看起来像所有其他(非背景,非边框,非徽标,只占位符)字段。
我该怎么做?
修改
我的搜索栏看起来像这样:http://cl.ly/image/0W0n223Q2e2V 但现在我必须摆脱搜索图标和bacground视图+自定义占位符文本。我该怎么做?
答案 0 :(得分:0)
您可以使用searchbarStyle
属性
UISearchBarStyleDefault,
UISearchBarStyleProminent,
UISearchBarStyleMinimal
和外观方法。查看UISearchBar Class Reference
答案 1 :(得分:0)
以下内容将帮助您获得无边框的无聊外观:
[searchBarObject setBackgroundImage:[UIImage new]];
//might need this as well
[searchBarObject setBackgroundColor:[UIColor clearColor]];
注意:您可以继续使用UISearchBarStyleDefault
或... 强>
您可以不执行上述任何操作,而是使用UISearchBarStyleMinimal
来获得无边框,但背景稍微有点。