傍晚下了場(chǎng)大雨,現(xiàn)在坐在屋里也真是很風(fēng)涼,聽(tīng)著Everlong突然覺(jué)得好像去年秋天的氣息。每個(gè)季節(jié)都有各自的氣息,每一年也是,如果你留意,便會(huì)感覺(jué)到。話說(shuō)這幾天,外面的貓貓狗狗們可以補(bǔ)些水來(lái)喝了,這也是不壞的。上今天的更新,動(dòng)畫(huà)效果一節(jié)。
重要:這是針對(duì)于正在開(kāi)發(fā)中的API或技術(shù)的預(yù)備文檔(預(yù)發(fā)布版本)。雖然該文檔在技術(shù)精確度上經(jīng)過(guò)了嚴(yán)格的審核,但并非最終版本,僅供蘋(píng)果開(kāi)發(fā)者計(jì)劃的注冊(cè)會(huì)員使用。蘋(píng)果提供這份機(jī)要文檔的目的,是幫助你按照文中描述的方式對(duì)技術(shù)的選擇及界面的設(shè)計(jì)開(kāi)發(fā)進(jìn)行規(guī)劃。這些信息有可能發(fā)生變化,屆時(shí),你的設(shè)計(jì)開(kāi)發(fā)方式需要基于最終版本的操作系統(tǒng)及文檔進(jìn)行相應(yīng)的調(diào)整和測(cè)試。該文檔或許會(huì)隨著API或相關(guān)技術(shù)在未來(lái)的發(fā)展而進(jìn)行更新。
譯文最后更新時(shí)間:2013-06-25
漂亮而精致的動(dòng)畫(huà)效果遍及iOS各處,它們使應(yīng)用體驗(yàn)更具動(dòng)態(tài)性,更加吸引人。精細(xì)而恰當(dāng)?shù)膭?dòng)畫(huà)效果可以:
- 傳達(dá)狀態(tài)。
- 增強(qiáng)用戶(hù)對(duì)于直接操作(direct manipulation)的感知。
- 通過(guò)視覺(jué)化的方式向用戶(hù)呈現(xiàn)操作結(jié)果。
要謹(jǐn)慎的使用動(dòng)畫(huà)效果,特別是在非沉浸型應(yīng)用當(dāng)中。對(duì)于那些聚焦于嚴(yán)肅目標(biāo)或效率型任務(wù)的應(yīng)用來(lái)說(shuō),過(guò)度的、無(wú)意義的動(dòng)畫(huà)效果會(huì)阻塞任務(wù)流程,降低應(yīng)用性能,分散用戶(hù)注意力。
盡可能與iOS內(nèi)置應(yīng)用的動(dòng)畫(huà)模式保持一致。人們習(xí)慣于內(nèi)置應(yīng)用當(dāng)中各種精妙的動(dòng)畫(huà)效果。實(shí)際上,用戶(hù)往往會(huì)將內(nèi)置應(yīng)用當(dāng)中的動(dòng)效看作一種體驗(yàn)的標(biāo)準(zhǔn),例如切換視圖時(shí)的平滑過(guò)渡效果,切換橫豎屏?xí)r的流暢反饋,或是能表現(xiàn)出各種物理效果的滾屏動(dòng)畫(huà)等等,這些都逐漸成為了人們預(yù)期當(dāng)中的一部分。只有當(dāng)你在設(shè)計(jì)一款沉浸型應(yīng)用,譬如游戲的時(shí)候,才可以重點(diǎn)考慮訂制化的動(dòng)畫(huà)效果。
在你的應(yīng)用中保持動(dòng)畫(huà)效果的一致性。與其他類(lèi)型的訂制化設(shè)計(jì)相仿,如果你要在自己的應(yīng)用中使用自定義動(dòng)畫(huà)效果,那么要確保使用方式的一致性,這樣,用戶(hù)才能隨著不斷使用你的應(yīng)用而積累認(rèn)知。
多數(shù)情況下,要在你的自定義動(dòng)畫(huà)效果中力爭(zhēng)實(shí)現(xiàn)仿真效果。雖然,人們往往樂(lè)于接受表現(xiàn)形式當(dāng)中破格體現(xiàn)出的藝術(shù)性,但當(dāng)他們體驗(yàn)到不符合物理規(guī)律的運(yùn)動(dòng)效果時(shí),仍然會(huì)感到怪異與迷惑。