|
iOS>用戶交互>手勢(shì) 人們通過在觸摸屏上執(zhí)行手勢(shì)來與iOS設(shè)備進(jìn)行交互。這些手勢(shì)增強(qiáng)了用戶與屏幕中的內(nèi)容的交互聯(lián)系,增強(qiáng)了對(duì)屏幕對(duì)象的直接操縱感。 1.一般情況下,建議采用標(biāo)準(zhǔn)手勢(shì)操作。人們一般對(duì)標(biāo)準(zhǔn)手勢(shì)都比較熟悉,并且他們也不愿為同樣的操作學(xué)習(xí)新的方式。在游戲和其他沉浸式的應(yīng)用程序中,自定義手勢(shì)可以成為體驗(yàn)中有趣的一部分。在其他應(yīng)用程序中,最好使用標(biāo)準(zhǔn)手勢(shì),因?yàn)橛脩舨恍枰~外的努力來學(xué)習(xí)或記住它們。 2.避免使用標(biāo)準(zhǔn)手勢(shì)執(zhí)行非標(biāo)準(zhǔn)操作。 除非您的應(yīng)用程序是極具可玩性的游戲,否則重新定義標(biāo)準(zhǔn)手勢(shì)的含義會(huì)導(dǎo)致交互的混亂和復(fù)雜化。 3.不要干擾到屏幕邊緣的交互手勢(shì)。根據(jù)設(shè)備的不同,屏幕邊緣手勢(shì)可以訪問主屏幕,控制中心,通知中心,控制中心和Dock。人們依靠這些手勢(shì)來操作每個(gè)應(yīng)用程序。在極少數(shù)情況下,像游戲這樣的沉浸式應(yīng)用程序可能需要自定義屏幕邊緣手勢(shì),且其優(yōu)先級(jí)優(yōu)先于系統(tǒng)內(nèi)置的優(yōu)先級(jí)--第一次滑動(dòng)調(diào)用特定于應(yīng)用程序的手勢(shì),第二次滑動(dòng)調(diào)用系統(tǒng)內(nèi)置手勢(shì)。應(yīng)謹(jǐn)慎實(shí)施此自定義行為(稱為邊緣保護(hù)),因?yàn)檫@會(huì)使人們更難以訪問系統(tǒng)級(jí)操作。 4.為基于界面的導(dǎo)航提供補(bǔ)充性的快捷手勢(shì),而非替換原有導(dǎo)航手勢(shì)。盡可能的提供一種直觀的、可見的方式進(jìn)行導(dǎo)航或執(zhí)行一個(gè)交互動(dòng)作,即便這可能會(huì)導(dǎo)致增加一到兩次的額外點(diǎn)擊操作。許多系統(tǒng)內(nèi)置的應(yīng)用都會(huì)提供一個(gè)導(dǎo)航欄,導(dǎo)航欄上會(huì)放置一個(gè)清晰的、可以點(diǎn)擊的按鈕用來返回上一個(gè)頁(yè)面(后退按鈕或返回按鈕)。但是用戶也可以通過屏幕側(cè)邊滑動(dòng)的手勢(shì)操作來返回上一個(gè)頁(yè)面。在iPad上,人們可以通過按Home鍵或使用四指捏合手勢(shì)退出主屏幕。 5.可以使用多點(diǎn)手指觸控來提升用戶體驗(yàn)。雖然一個(gè)交互涉及多個(gè)手指同時(shí)操作并不適合每個(gè)APP應(yīng)用,但它能豐富整個(gè)APP的交互體驗(yàn),例如游戲類和繪圖類的APP應(yīng)用。例如,一個(gè)游戲中可能會(huì)出現(xiàn)多個(gè)并列的游戲控制(操縱桿和射擊按鈕),在游戲場(chǎng)景中可能需要對(duì)他們同時(shí)進(jìn)行控制。 標(biāo)準(zhǔn)手勢(shì) 人們通常希望以下標(biāo)準(zhǔn)手勢(shì)在整個(gè)系統(tǒng)和每個(gè)應(yīng)用程序中的工作方式相同。 圖1.1 點(diǎn)擊- 激活控件或選擇項(xiàng)目 圖1.2 拖動(dòng)-從一側(cè)到另一側(cè)移動(dòng)元素或在屏幕上拖動(dòng)元素 圖1.3 滑動(dòng)-快速滾動(dòng)或平移 圖1.4 橫掃-單指返回上一頁(yè),顯示拆分視圖中的隱藏視圖,滑出列表視圖中單行下的刪除按鈕,或在輕按對(duì)象后顯示隱藏的操作。在iPad中四指橫掃可以切換APP。 圖1.5 雙擊-放大并居中顯示內(nèi)容或圖像,或者縮小已放大的圖像 圖1.6 捏合- 向外擠壓時(shí)放大,向內(nèi)擠壓時(shí)縮小 圖1.7 長(zhǎng)按-在可編輯或可選文本中執(zhí)行時(shí),顯示光標(biāo)定位的放大視圖。 在某些視圖(例如集合視圖)中執(zhí)行時(shí),進(jìn)入允許重新排列項(xiàng)目的模式 圖1.8 抖動(dòng)-撤消或重做。 圖1.9 旋轉(zhuǎn)-旋轉(zhuǎn)圖像或視圖 注釋 app switcher 控制中心 Flick 滑動(dòng) 2019.04.16 更新 |
|
|