iOS7问题与UISearchBar占位符文本相关

嗨,这是UISearchBar占位符文本对齐中的奇怪行为,而UISearchbar非编辑模式,但在编辑模式下显得很好.在非编辑模式中,占位符文本位置不显示为中心,该文本显示位于UISearchbar中,如下所示屏幕截图.

非编辑模式占位符看起来像:

编辑模式占位符看起来像:

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

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

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

请帮我解决这个问题.

解决方法

您所描述的,在技术上是搜索栏的认行为.如果您希望在编辑时让文本稍微滑动,可以在Interface Builder中调整搜索栏的偏移量.我已经包含了xcode和模拟器的屏幕截图,以显示运行时的差异.看这里的图像:.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...