最近要做停車場移動支持這一塊的內(nèi)容营罢,起初準(zhǔn)備用UIPickerView 來做癌刽,這樣做無疑是比較簡單的一種方法,但這樣的用戶體驗(yàn)好不好呢?界面好不好看呢周蹭?我給大家貼張圖大家就知道了:
所以,就開始到處搜索有關(guān)車牌號的輸入鍵盤的相關(guān)UI疲恢,目前這個鍵盤做的比較好的就是 支付寶的 車牌號輸入鍵盤凶朗,不僅有 港 奧 學(xué),就連政府相關(guān)的車都 包含了显拳。
我們也知道棚愤,iOS 的原生鍵盤中也沒有字母和 數(shù)字在一起的鍵盤,考慮到用戶體驗(yàn)的問題,我們同時決定自定義一個 數(shù)字加 字母的鍵盤宛畦,這樣用不在輸入除了地區(qū)之外的內(nèi)容瘸洛,就不需要切換鍵盤,這個用戶體驗(yàn)應(yīng)該是相對比較好的次和。
好的話不多說反肋,我們決定開干:
我們都知道 UITextField 有一個inputView ,這個就是我們輸入鍵盤的的視圖踏施。
所以我們只需要另 UIView 賦予這個inputView囚玫。我們所以鍵盤的定制都是在 UIView 中進(jìn)行設(shè)定。
做出來的效果如下:
源碼如下--》下載地址