[譯]iOS-Human-Interface-Guideline(二)

翻譯官方文檔: iOS Human Interface Guidelines-3D Touch

3D Touch

3D Touch添加一個額外的維度來基于觸摸的交互,在已支持的設備上,人們可以通過對觸摸屏施加不同的壓力來使用不同的功能.APP可以通過展示一個菜單,顯示額外的內容,執(zhí)行一個動畫.用戶不需要學習新的手勢就能使用3D Touch進行交互.當他們輕輕按壓屏幕和得到響應是,能快速發(fā)現(xiàn)額外的交互維度.

Home屏幕交互

在Home屏幕,按壓支持3D Touch的APP,展示一個動作視圖.這個視圖讓你快速地執(zhí)行指定APP中的常用任務和看見一些有趣的信息.日歷能提供一個簡短的事件.它還顯示你的時間表上的下一次事件.想查看設計指導,查看Home屏幕動作小部件

Peek和Pop(看一眼和彈出)

peek功能讓用戶使用3D Touch來預覽一些內容,如頁面,鏈接,文件,一個臨時出現(xiàn)在當前上下文的視圖.對于支持這個功能的內容,為了看一眼(peek),用手指對其施加一點壓力.簡單地從挪開你的手指退出peek狀態(tài).為了查看更詳細的信息,需要按壓比之前重一點,直到彈出并充滿真?zhèn)€屏幕.在一些peek視圖中,你可以向上劃來顯示相關的動作按鈕.在Safari看一眼(peek)鏈接時,你可以向上劃顯示打開鏈接并在后臺運行,添加鏈接到閱讀列表,復制鏈接的按鈕.

使用peek提供鮮明的,內容豐富的預覽 在理想的情況下,peek提供足夠APP相關信息來增強當前任務,或幫助用戶決定是否全面參與項目.(打磨)例如,在決定將一個鏈接分享給用朋友或在Safari打開之前,先在Mail信息中的預覽。Peek功能常用于在預覽TableViewCell跳轉到view的信息。

設計一個足夠大的peek視圖 設計一個足夠大的peek視圖,讓手指不會遮擋到它的內容。讓用戶清楚他們按壓更深一點并完全彈出的內容是什么。

采用一致的Peek和Pop 如果你在一些地方支持Peek和Pop,而其他地方沒有.用戶將不清楚可以在些地方哪使用這些特性。甚至這會懷疑APP出錯或他們的設備出錯。

讓每個peek都可以彈出 盡管peek已經向用戶提供足夠的信息。但如果用戶決定離開當前任務并專注于peek具體內容時,讓這些內容彈射出來。

避免在peek視圖中展示按鈕狀的元素 如果挪開手指去點擊類似按鈕的元素,peek就消失。

同一內容不要同時出現(xiàn)peek和編輯菜單 當這兩種特性同時生效時,可能讓用戶覺得困惑,同時系統(tǒng)也難分辨是哪個特性。需要額外的指導,查看編輯菜單.

在適當?shù)臅r候提供動作按鈕 不是所有的peek都需要按鈕,但是一個提供常用任務快捷方式的好方法。如果你的APP已經提供自定義的長按動作,在peek時包含相同的動作是佷好的實踐。

避免提供打開peek詳情內容的動作按鈕 用戶經常通過用力按壓打開peek的詳情內容.所以,不需要特別地提供一個明顯的打開按鈕.

不要通過peek這個方法來這行這些動作 不是每個設備都支持peek和pop,有一些用戶可能會關閉3D Touch.你的app應該在不支持的設備上提供其他方式來觸發(fā)這些動作.例如,你的app可以在用戶進行長按時出現(xiàn)的視圖中,鏡像peek中的快捷動作.

Live Photos

APP可以通過支持Live Photos,把壓力感應合并到照片視圖體驗.在你按壓Live Photos時,Live Photos通過使用移動和聲音來顯示拍照前后片刻的內容,能表現(xiàn)得很生動.其設計指導,查看Live Photos

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容