gpt4 book ai didi

iphone - 右对齐和方向改变时 UITextField 占位符文本位置错误

转载 作者:可可西里 更新时间:2023-11-01 03:08:42 25 4
gpt4 key购买 nike

我不确定我是否在 iOS SDK 中发现了错误或遗漏了一些复杂的设置。

我有一个带有右对齐文本和一些占位符文本的 UITextField。我已经将它设置为在从纵向切换到横向时自动调整大小(IB 设置是这样的:http://db.tt/laTmXIS)。

在纵向模式下,一切都按预期工作:http://db.tt/skf8wqN但是,在旋转占位符文本后,它位于错误的位置:http://db.tt/7pU5kdR

在我看来,自动调整属性没有复制到占位符文本 UILabel subview 中。

我已经在一个新项目中复制了它(在这里下载:http://db.tt/OSnvv2Y),所以据我所知,它在我的代码中并没有什么奇怪的。

有什么想法吗?


更新:Dan 的解决方法解决了这个问题。添加一个连接到您的 textField 的 IBOutlet,然后将此代码添加到您的 UIViewController...

- (void)didRotateFromInterfaceOrientation:
(UIInterfaceOrientation)fromInterfaceOrientation {
textField.textAlignment = UITextAlignmentLeft;
textField.textAlignment = UITextAlignmentRight;
}

最佳答案

我将它设置为左侧,然后在旋转时以相同的功能居中,这似乎可以解决它,直到他们修复错误! :)

关于iphone - 右对齐和方向改变时 UITextField 占位符文本位置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5736619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com