例如,如果我想输入12345:
5
45
345
2345
12345

我可以尝试创建自己的方法来执行此操作,但是我想知道是否有内置的方法来执行此操作。

最佳答案

有两种方法可以做到这一点。 NSTextAlignmentRight可能会满足您的需求:

[myTextField setTextAlignment:NSTextAlignmentRight];

但是也有setBaseWritingDirection:UITextWritingDirectionRightToLeft。 (尚未测试,我不在计算机上)
[myTextField setBaseWritingDirection:UITextWritingDirectionRightToLeft forRange:[myTextField textRangeFromPosition:[myTextField beginningOfDocument] toPosition:[myTextField endOfDocument]]];

关于ios - 是否有内置的方法可以在iOS 6 UITextField中从右向左输入文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13441940/

10-10 13:59