Xamarin IOS中搜索栏样式的更改
我正在尝试更改Xamarin IOS中的搜索栏显示样式。 但我没能做好。 请找到下面的图片 默认搜索栏 必需的搜索栏 我想以所需的样式显示搜索栏。 我试图从默认搜索栏中删除灰色和边框,但未能成功Xamarin IOS中搜索栏样式的更改,xamarin,xamarin.ios,Xamarin,Xamarin.ios,我正在尝试更改Xamarin IOS中的搜索栏显示样式。 但我没能做好。 请找到下面的图片 默认搜索栏 必需的搜索栏 我想以所需的样式显示搜索栏。 我试图从默认搜索栏中删除灰色和边框,但未能成功 有谁能建议我,如何将默认搜索栏样式更改为所需的搜索栏样式 我看不到左对齐占位符文本的方法,但您要查找的部分内容可以通过设置搜索栏样式来实现: searchBar.SearchBarStyle=UISearchBarStyle.Minimal 否则,您将不得不不使用内置搜索栏,而是创建自己的视图。见
有谁能建议我,如何将默认搜索栏样式更改为所需的搜索栏样式 我看不到左对齐占位符文本的方法,但您要查找的部分内容可以通过设置搜索栏样式来实现:
searchBar.SearchBarStyle=UISearchBarStyle.Minimal代码>
否则,您将不得不不使用内置搜索栏,而是创建自己的视图。见:
其中公认的答案是:“如果需要进行此类自定义,请不要使用UISearchBar。您必须使用UITextField和UIImageView进行自定义,并响应委托调用。”
但是,该线程对于将占位符文本向左对齐还有一些其他想法。我唯一能做的就是在占位符文本中添加空格填充,例如:
searchBar.Placeholder=“搜索”代码>
当然,需要填充多少空格取决于搜索栏的宽度。通过添加空间填充,我得到了以下结果:
将背景色
属性设置为透明