模態(tài)頁(yè)面( Modal sheets )為用戶提供了一種無(wú)干擾的方式來(lái)完成任務(wù)、獲取信息,或者繼續(xù)之前在控制菜單( Menu control )中做的選擇。模態(tài)頁(yè)面通過(guò)暫時(shí)阻止用戶與 app 其余部分的交互來(lái)實(shí)現(xiàn)該目的。
盡量少的在你的 app 中使用模態(tài),一般而言,僅當(dāng)下列情況出現(xiàn)時(shí)使用模態(tài)內(nèi)容:
模態(tài)界面包含單個(gè)界面,或以分頁(yè)布局呈現(xiàn)的多個(gè)界面,兩者唯一的不同是,在分頁(yè)界面下方加入的提示當(dāng)前頁(yè)面位置的圓點(diǎn)提示器。關(guān)閉按鈕預(yù)留在模態(tài)界面的左上角,當(dāng)用戶點(diǎn)擊此按鈕(或者向左劃過(guò)屏幕),系統(tǒng)會(huì)解除模態(tài)界面,無(wú)需進(jìn)一步的操作。
http://wiki.jikexueyuan.com/project/apple-watch-human-interface-guidelines/images/modal_interfaces_2x.png" alt="modal_interfaces_2x" />
不要在當(dāng)前內(nèi)容主體中單獨(dú)添加關(guān)閉按鈕。系統(tǒng)提供的關(guān)閉按鈕是強(qiáng)制顯示的,但你可以根據(jù)需要更換它的文本內(nèi)容。典型的關(guān)閉按鈕文本是“關(guān)閉( Close )”或“取消( Cancel )”,其顏色通常是白色。
如果任務(wù)需要接受,可在模態(tài)界面的主體部分提供一個(gè)接受按鈕。為接受操作提供一個(gè)標(biāo)準(zhǔn)的按鈕。點(diǎn)擊按鈕即可執(zhí)行相應(yīng)的動(dòng)作,然后解除模態(tài)界面。
保證模態(tài)的簡(jiǎn)潔。避免在初始模態(tài)界面中再顯示另一個(gè)模態(tài)界面。