自定义车牌号码输入键盘

最近要做停车场移动支持这一块的内容,起初准备用UIPickerView 来做,这样做无疑是比较简单的一种方法,但这样的用户体验好不好呢?界面好不好看呢?我给大家贴张图大家就知道了:

所以,就开始到处搜索有关车牌号的输入键盘的相关UI,目前这个键盘做的比较好的就是 支付宝的 车牌号输入键盘,不仅有 港 奥 学,就连政府相关的车都 包含了。

我们也知道,iOS 的原生键盘中也没有字母和 数字在一起的键盘,考虑到用户体验的问题,我们同时决定自定义一个 数字加 字母的键盘,这样用不在输入除了地区之外的内容,就不需要切换键盘,这个用户体验应该是相对比较好的。

好的话不多说,我们决定开干:

我们都知道 UITextField 有一个inputView ,这个就是我们输入键盘的的视图。

所以我们只需要另 UIView 赋予这个inputView。我们所以键盘的定制都是在 UIView 中进行设定。

做出来的效果如下:



源码如下--》下载地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在工作之余开始自学iOS开发,接触`textField`控件时发现能够自定义键盘,于是开始仿写ICBC的安全登录键...
    东东隆东抢阅读 7,559评论 8 18
  • 由于项目有车辆管理需求,输入车牌的时候直接用系统键盘输入,好像用户体验没有那么好,所以立即观摩了一下支付宝车辆违章...
    远航Yang阅读 1,071评论 1 0
  • 方便快捷的收键盘: [[[UIApplicationsharedApplication]keyWindow]end...
    小暖风阅读 5,141评论 0 4
  • 从前见过人生只若如初见,梦想需要坚持初心。今天看了爱格里的一篇微小说,让我感叹爱情若只如初初爱。 故事的大...
    叶栖阅读 232评论 0 0
  • 又回到最初的起点,记忆中你青涩的脸,我们终于来到了这一天。 “不!” 一个字,结束了我们...
    君岐阅读 463评论 0 0