iOS7 搜索栏占位符文本对齐问题
Posted
技术标签:
【中文标题】iOS7 搜索栏占位符文本对齐问题【英文标题】:iOS7 issue with UISearchBar placeholder text alighment 【发布时间】:2014-07-23 08:19:56 【问题描述】:嗨,UISearchBar
占位符文本对齐的奇怪行为,而 UISearchbar
非编辑模式但在编辑模式下显示很好。在非编辑模式下,占位符文本位置不显示为中心,该文本显示位向上- 像下面的截图一样进入UISearchbar
。
非编辑模式占位符看起来像:
编辑模式占位符看起来像:
如您所见,第一个屏幕截图显示文本有点向上,不像第二个屏幕截图中心。所以我想把这个地方 Holder 文本中心作为搜索图标 Y 的位置。
我只是使用基本方式设置搜索栏占位符文本:
[self.srcbar setPlaceholder:@"Please Enter search Text"];
请帮助我解决这个问题。
【问题讨论】:
【参考方案1】:您所描述的在技术上是搜索栏的默认行为。如果您想让文本在编辑时稍微滑动,您可以在 Interface Builder 中调整搜索栏的偏移量。我已经包含了 xcode 和模拟器的屏幕截图,以向您展示运行时的差异。在此处查看图片:。
【讨论】:
感谢您的回复,但实际上问题是我在 textFiled 类别上使用了会影响此 UISearchBar 文本文件的类别,因此我在此类别中做了一些更改,然后问题解决了。以上是关于iOS7 搜索栏占位符文本对齐问题的主要内容,如果未能解决你的问题,请参考以下文章