## ##

        進階高級設計師!幫你做能落地的界面設計之輸入框

        2017-06-12 15:46:47 閱讀 241527 本文來源:美啊教育
        分享至:

        很多新人朋友由于工作經(jīng)驗少,常常會心理沒底,因為對一些工作上的設計細節(jié)并不了解,不過沒關(guān)系,以后菜心會多分享一些關(guān)于工作上的細節(jié)經(jīng)驗,希望對大家有所幫助。

        我們常常會看到網(wǎng)上有很多同學做一些概念稿:

        20170612104357120.png

        △  Dribbble 優(yōu)秀作品

        這些界面視覺上非常酷炫。

        當然,我從來都不否定概念稿的作用與價值,它可以為我們提供配色、形式、創(chuàng)意等等,但是我今天要補充的是這些概念稿沒有的東西,就是實打?qū)嵲诠ぷ魃闲枰紤]的細節(jié)。

        今天就拿一個簡單的輸入框來舉例,看看我們在界面實際落地的時候需要注意哪些內(nèi)容,大綱如下:

        1. 輸入限制問題

        2. 輸入多行文字后的規(guī)則

        3. 別忘了輸入內(nèi)容時會喚起鍵盤

        4. 記得標注鍵盤類型

        1. 輸入限制問題

        很多輸入框是有限制字數(shù)的(微博的140字),如果輸入框對字數(shù)有限制,而你沒有把規(guī)則告訴用戶,那用戶一定會吐糟。

        比如微信公眾號(移動端)的后臺回復,有一次我回復用戶的問題,打了200多個字,最后發(fā)現(xiàn)字數(shù)已經(jīng)超過限制,無法發(fā)送,這個體驗就很不好,因為在打字過程中沒有接收到任何超過字數(shù)限制的提示。

        那如何告訴用戶限制規(guī)則呢?

        微信個性簽名會在輸入框的右下角告訴你還可以輸入多少字,如下圖:

        20170612104452834.png

        發(fā)布微博的時候,會在右下角告訴你已經(jīng)輸入多少文字,如果超過140字后,數(shù)字的顏色會變成橙色,起到警示作用,如下圖:

        20170612104512855.png

        2. 輸入多行文字后的規(guī)則

        對于輸入框,當文字只輸入一行的時候,不會有什么問題,但輸入多行的時候,如果你不給出規(guī)則,那開發(fā)哥哥一定會罵你不專業(yè)。

        所以當輸入多行文字時,我們一定要考慮清楚如何顯示,我們來看看微信聊天界面的規(guī)則:

        20170612104529215.png

        輸入5行文字以內(nèi),輸入框會向上撐開。

        文字超過5行,輸入框大小就不會變動了,5行以上的文字會被遮擋住。

        但微信這里有個細節(jié)體驗不是很好,因為遮擋住的內(nèi)容一點都看不見了。

        我們來看唱吧的聊天界面:

        20170612104546169.png

        被擋住的文字會露出半行,讓用戶知道,哦,原來上面還有字。(不過唱吧的輸入框有點小氣)

        以上就是放輸入多行文字的細節(jié),大家在工作的時候一定要注意。

        3. 別忘了輸入內(nèi)容時會喚起鍵盤

        我們來看下面這個界面:

        20170612104600569.png

        起初一看沒啥問題啊,可是當真正落地的時候,就會發(fā)現(xiàn),問題大大的。

        當你準備輸入內(nèi)容的時候,鍵盤會被調(diào)起,這時候就尷尬了,如下圖:

        20170612104625503.png

        提交按鈕呢?

        原來是被鍵盤擋住了,現(xiàn)在即使你想把提交按鈕往上提,空間也不夠,因為上面兩個輸入框已經(jīng)把空間占滿了。

        這就是設計師經(jīng)驗不足,前期沒有考慮充分導致的結(jié)果。

        這種現(xiàn)象還經(jīng)常會出現(xiàn)在登錄頁面:

        20170612104637436.png
        這么登錄布局本身是沒有問題的,但是你需要多考慮一種鍵盤調(diào)起的狀態(tài),因為鍵盤調(diào)起來的時候登錄按鈕會被擋住,成本就稍微高了一些,這就是為什么大部分登錄頁是這樣布局的:

        20170612104655190.png
        因為鍵盤有沒有被喚起,頁面的布局是不用變的。

        當然這里也不是說那種形式更好,而是提醒大家要考慮好細節(jié)。

        4. 記得標注鍵盤類型

        現(xiàn)在大家都知道,輸入內(nèi)容會喚起鍵盤,而鍵盤分為很多種類型,比如中文鍵盤、數(shù)字鍵盤、英文鍵盤,如果在輸出設計稿的時候?qū)︽I盤類型沒有標注,開發(fā)哥哥就會使用默認鍵盤,這樣就有可能造成一些降低體驗的問題,例如:

        20170612104713784.png

        如果你不標注使用純數(shù)字鍵盤,默認的中英文鍵盤就會被喚起,給用戶帶來不必要的麻煩。

        所以鍵盤類型一定要記得標注哦,如果需要自定義鍵盤,還需要將自定義鍵盤樣式提供出來,不過開發(fā)成本就會高一些,所以要謹慎使用。


        責任編輯:ST
        分享至:

        聯(lián)系客服

        故障反饋