2012-11-12 32 views
0

根據人機界面指南,觸摸目標應不小於44x44點。但是,諸如導航等許多常見操作所依賴的UIBarButtonItem僅爲20x20點。爲什麼UIBarButtonItem不能觀察HIG?

這是否有任何理由(除了這些是「準則」的事實)?如果我在我認爲合適的地方使用類似大小的按鈕,我的應用會被拒絕嗎?

回答

1

UIBarButtonItem的觸摸區域比圖標的大小大得多。所以它沒有違反HIG。

如果您的按鈕的觸摸面積小於44x44,但您的應用不太可能會被拒絕,但用戶使用該按鈕會更困難。我用很多應用程序與微小的觸摸區域。儘可能擴大規模,不要做不到的事情。

+0

那麼怎麼樣 - 我檢查了模擬器,並且當我觸摸上面/下面幾個像素時,按鈕的確響應。假設與鄰近的控件沒有重疊,我將遵循相同的模型。 –

+0

如果回答您的問題,請不要忘記接受答案。 – rmaddy

+0

只是在等待計時器讓我 –

相關問題