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