UISearchBar占位符文本对齐的iOS 7问题

时间:2014-06-03 05:24:38

标签: ios ios7 uisearchbar placeholder

UISearchBar占位符文本对齐时奇怪的行为UISearchbar非编辑模式但在编辑模式下表现不佳。在非编辑模式下,占位符文本位置不以中心为中心,文本显示位于UISearchbar的上方,如bellow screenshot。

非编辑模式占位符类似于:

enter image description here

编辑模式占位符类似于:

enter image description here

正如你所看到的那样,第一个截图显示文字显示位置不像第二个屏幕截图中心。所以我想把这个地方Holder文本中心作为搜索图标 Y 位置。

我只是使用基本方式设置搜索栏占位符文本:

 [self.srcbar setPlaceholder:@"Please Enter search Text"];

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您所描述的,在技术上是搜索栏的默认行为。如果您希望在编辑时让文本稍微滑动一下,可以在Interface Builder中调整搜索栏的偏移量。我已经包含了xcode和模拟器的屏幕截图,以显示运行时的差异。请在此处查看图片:enter image description here