【发布时间】:2015-10-30 20:31:58
【问题描述】:
我有一个应用程序,用户必须在其中输入一个四位数的密码。所有数字之间必须保持一定的距离。
如果PinTextField 是UIView 的子类,有没有办法做到这一点?我知道在ViewController 中,您可以使用UITextFieldTextDidChangeNotification 并为每个更改设置属性文本。不过,通知似乎在 UIView 中不起作用。
我还想知道,如果您想设置UITextField 文本的字母间距,是否有比为每次更新创建属性字符串更简单的方法?
正确的间距:
间距错误:
【问题讨论】:
-
以开头*你必须使用等宽字体!!!!!!
-
对于任何在这里搜索的人来说,自从这个老问题以来,这已经发生了巨大的变化。 请勿使用属性文本。解决方案非常简单——看看下面@iOSer 的答案。
-
间距很简单,数字下面的线怎么画?
-
@Vakas 我有同样的问题你找到解决方案了吗
标签: ios objective-c swift uitextfield