W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
細(xì)微、精美的動(dòng)畫遍布 iOS 的用戶界面,他們使應(yīng)用的體驗(yàn)更具吸引力,更具動(dòng)態(tài)性。適當(dāng)?shù)膭?dòng)畫可以:
(譯者注:以上為視頻截圖,完整視頻請(qǐng)點(diǎn)擊觀看)
謹(jǐn)慎地增加動(dòng)畫,特別是在那些無法提供沉浸式體驗(yàn)的應(yīng)用中。過多和無理由的動(dòng)畫會(huì)阻礙應(yīng)用的流暢性,降低性能,還會(huì)分散用戶在操作中的注意力。
尤其是要有目的地,合理地應(yīng)用動(dòng)效和 UIKit 中的動(dòng)態(tài)控件,并確保對(duì)結(jié)果進(jìn)行測(cè)試。合理地使用動(dòng)效可以提升用戶的理解程度和愉悅感;應(yīng)用過度使用動(dòng)效會(huì)給用戶帶來迷惑和難以掌控的感覺。
如果可以,保持自定義動(dòng)畫和內(nèi)置動(dòng)畫的一致性。用戶習(xí)慣于內(nèi)置 iOS 應(yīng)用使用的精細(xì)動(dòng)畫。事實(shí)上,用戶傾向于把視圖之間的平滑切換,對(duì)設(shè)備方向改變的流暢相應(yīng)和基于物理的滾動(dòng)效果看做是 iOS 體驗(yàn)的一部分。除非,你的應(yīng)用要給用戶提供類似游戲應(yīng)用的沉浸式體驗(yàn),這種情況下自定義的動(dòng)畫可以區(qū)別于內(nèi)置動(dòng)畫。
使用風(fēng)格類型一致的動(dòng)畫。自定義動(dòng)畫之間也需要保持一致性,這樣可以讓用戶在使用應(yīng)用以之前建立的經(jīng)驗(yàn)為基礎(chǔ)。
一般來說,自定義的動(dòng)畫要考慮動(dòng)畫的現(xiàn)實(shí)性和可信性。人們樂意接受自由的藝術(shù)創(chuàng)作,但是當(dāng)動(dòng)效不合理或者違反物理學(xué)時(shí),用戶會(huì)感到困惑。例如,當(dāng)你從屏幕頂部下滑拖出一個(gè)視圖的時(shí)候,你也要上滑將它收起,因?yàn)檫@么做可以幫助用戶記住這個(gè)視圖從何而來。如果你下滑到屏幕底部關(guān)閉這個(gè)視圖,用戶關(guān)于從屏幕上方呼起的心理模型就會(huì)被打破。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: