【发布时间】:2013-03-09 06:05:22
【问题描述】:
在右对齐的文本字段中,当编辑它时,与占位符文本的位置相比,文本向左移动 1px。这不会发生在模拟器上,只会发生在设备上(在这种情况下是 iPad)。这是一个已知的错误?有办法解决吗?
有一个类似的错误here 但我没有使用自定义字体,只是一个系统字体。
【问题讨论】:
标签: ios ipad uitextfield
在右对齐的文本字段中,当编辑它时,与占位符文本的位置相比,文本向左移动 1px。这不会发生在模拟器上,只会发生在设备上(在这种情况下是 iPad)。这是一个已知的错误?有办法解决吗?
有一个类似的错误here 但我没有使用自定义字体,只是一个系统字体。
【问题讨论】:
标签: ios ipad uitextfield
我以前遇到过这种情况,我认为这实际上是一个 iOS 错误。无论如何,苹果提供了两种可以在 UITextField 中覆盖的方法。希望对您有所帮助。
- (CGRect)textRectForBounds:(CGRect)bounds;
- (CGRect)placeholderRectForBounds:(CGRect)bounds;
【讨论】: