2011-08-10 168 views
1

iOS人機界面指南指出,在iPad上「當不顯示動畫時不包含取消按鈕,因爲人們可以在彈出框外輕按以關閉動作表而不選擇一個的其他選擇「。因此,這些情況下不顯示取消按鈕。取消iPad上的UIActionSheet上的按鈕

這不直觀。只要顯示可以取消的動作,人們就會習慣看到「取消」選項,如果他們看不到一個動作,他們可能會感到困惑。他們可能沒有意識到在popover外面敲擊意味着取消。

「點擊窗口外部取消」的推理也可以用於PC和Mac,但事實並非如此。這些系統中顯示取消按鈕。

我傾向於包括一個人爲的取消按鈕,但恐怕這是違反蘋果HIG政策,我的應用程序將被拒絕。

您認爲如何?

回答

0

作爲剛剛遇到同樣問題的人,我同意。這並不直觀!

至於Apple's recommendations

  • 「不包括當沒有動畫顯示的動作片一個取消按鈕,因爲人們可以在酥料餅外面挖掘,而不選擇其他替代品之一駁回起訴片。」 (P121)
  • 「的動畫動作片應該包括一個取消按鈕,因爲人們需要能夠駁回起訴片而不關閉酥料餅」(P121)

將蘋果拒絕您的應用程序,如果你不不遵守這些準則?這個答案可能會提供一些見解:

Will Apple reject my app if I do not do this?