2014-02-05 56 views

回答

1

为了实现这一目标,他们几乎肯定进入割胶textField:shouldChangeCharactersInRange:replacementString:方法为他们UITextField,选择性地接受和格式化用户输入相匹配的仪表板,如果空的方法。

此外,我相信他们已经把这个领域划分了子类;根据您的评论,没有蓝色光标 - 这不是UITextField的标准配置。

+0

任何想法如何隐藏光标? – Mario

+0

也许[this](http://stackoverflow.com/questions/3699727/hide-the-cursor-of-an-uitextfield)或[this](http://stackoverflow.com/questions/11525255/uitextview-hide -cursor-change-color-of-cursor)或[this](http://pastebin.com/Gw7dPnJc)... – jterry

1

没有没有。使用UITextField,用短划线填充它,跟踪用户输入的字符数,并在用户输入时相应地替换破折号。

+0

它看起来比那更多,例如没有蓝色光标 – Mario