像PassCode功能一样创建UI(作为参考资料查看dropbox应用程序)

时间:2012-12-10 06:19:37

标签: iphone ios xcode

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

  1. 如何创建不显示光标闪烁的安全文本字段 那个?
  2. 如何创建始终可用的数字键盘 特别是UIViewController?
  3. 如何接收键盘按键事件,这样我可以设置按下 值特别是文本字段?
  4. 我已经阅读了很多关于此的帖子和文章,但这些都没有对我有帮助。有些帖子的技巧就像创建一个虚拟文本字段不可见而键盘附加到此文本字段。对于此文本字段中的每个条目,相应地更新四个密码输入文本字段。

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

2 个答案:

答案 0 :(得分:1)

您可以查看现有的实施,例如KKPasscodeLockEAPasscodeLockpinview。您可以免费下载这些内容并查看源代码(或者只使用您自己应用中的代码)。

答案 1 :(得分:0)

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

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