0

我是 iOS SDK 的新手。我需要创建一个类似于 Dropbox 应用程序中的密码条目的 UI。我有几个问题如下:

  1. 如何创建不显示光标闪烁的安全文本字段?
  2. 如何创建在特定 UIViewController 上始终可用的数字键盘?
  3. 如何接收键盘按键事件,以便我可以在特定文本字段中设置按下值?

我已经阅读了许多关于此的帖子和文章,但没有一个对我有帮助。一些帖子具有诸如创建一个不可见的虚拟文本字段并将键盘附加到该文本字段的技术。对于此文本字段中的每个条目,相应地更新四个密码条目文本字段。

我希望上述问题的答案将帮助我创建相同的密码输入 UI。

4

2 回答 2

1

你可以看看现有的实现,如KKPasscodeLockEAPasscodeLockpinview。您可以免费下载这些并查看源代码(或仅在您自己的应用程序中使用代码)。

于 2012-12-13T17:16:02.817 回答
0

也许像计算器应用程序一样?您使用 TextField(不可编辑/安全)和许多按钮创建一个视图,并且不使用任何键盘。如果您点击按钮,则将相应的字符添加到 TextField,如果您点击某种删除按钮,则会删除 TextField 中的最后一个字符。

如果您想要一个更漂亮的文本,您可以根据隐藏文本字段中字符串的长度隐藏文本字段并在 textView(不可编辑)中显示点。

于 2012-12-13T17:48:01.100 回答