На iOS сжимаемая область - PullRequest
       2

На iOS сжимаемая область

0 голосов
/ 18 марта 2012

Руководство по разработке iOS предлагает 44 баллов в качестве минимальной площади, удобной для человеческого пальца.

Удобный минимальный размер вставляемых элементов интерфейса - 44 x 44. точек.

Имея это в виду, следующее утверждение автоматически противоречит приведенному выше

[take setFrame:CGRectMake(420,200, 50, 40)];

Другими словами, верно ли следующее?

 Width and Heights set for any tappable element in iOS must be >= 44?

Если нет, как бы вы это изменили?

1 Ответ

0 голосов
/ 18 марта 2012

Размер вставляемого элемента предлагается только в документе MobileHIG.UIKit из CocoaTouch не ограничивал это.Если вы используете сенсорную панель или мышь в симуляторе, вы можете сделать область соприкосновения (UIButton) меньше, чем этот размер.

В реальных приложениях, я думаю, я видел кнопки размером до 38 точек.Но все, что меньше, может потребовать пересмотра дизайна.Кроме того, команда проверки может отклонить ваше приложение из-за несоблюдения MobileHIG.

Тем не менее, это не является строгим техническим ограничением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...