支付密码界面如何实现

clipboard.png

如上如所示的界面,如何实现最好;

现在我想的是用6个并排的uitextfield来写(或者有其他更好的办法),但是这样有些难点

  • 如何控制不能选着某个textfield输入,只能依次输入

  • 如何保证输入一个数字之后自动跳到下一个textfield

  • 如何控制textfield是firstresponser但是没有输入提示符

希望各位大神能支个招。

阅读 5.4k
1 个回答

这种情况要灵活处理了,不要用6个UITextfield了。

正确的办法是,只用一个UITextfield,并且这个UITextfield的alpha值设为0,也就是让他不可见。

这样既能调出Keyboard,也可以通过UITextfield的回调控制输入的内容。

然后呢,密码展示那一块用6个UIImageView实现,用图片展示,每一次输入,更改对应的UIImageView就可以了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题