Swift iOS 8+ UISearchBar图标,占位符和文本居中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift iOS 8+ UISearchBar图标,占位符和文本居中相关的知识,希望对你有一定的参考价值。
默认情况下,UISearchBar的占位符和图标左对齐。我希望他们像这样居中:
单击搜索栏时,搜索文本也应居中。
我不想使用偏移,因为对齐应根据搜索文本的长度和手机的宽度动态更改。例如,如果单击了UISearchBar但未输入任何文本,则图标应位于中间。
是否有任何解决方案 - 最好不使用偏移量 - 将搜索栏图标,搜索文本和占位符居中?
谢谢
答案
在这些类型的自定义环境中,请勿使用UISearchBar。您必须使用UITextField和UIImageView自行创建,并响应委托调用。
以上是关于Swift iOS 8+ UISearchBar图标,占位符和文本居中的主要内容,如果未能解决你的问题,请参考以下文章
iOS,Swift 3 - 当我从详细视图返回后单击取消时,UISearchBar 消失
在 iOS 8 中更改 UISearchBar 取消按钮文本
UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
在 IOS 8、Xcode 6 中插入 UISearchBar [关闭]
iOS 8.0 中的 UISearchBar barTintColor clearColor 错误
如何在 iOS 8 中使用 UISearchController,其中 UISearchBar 在我的导航栏中并且有范围按钮?