You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Руководство по использованию iOS UI Элементов<br />
пользователи могут закрыть его по ошибке. Вы должны сбросить данные об их<br />
действиях, только если они нажали на кнопку Cancel (отмена).<br />
Убедитесь, что стрелка поповера указывает наиболее точно на элемент, который<br />
его открывает. Это помогает пользователям запомнить, откуда открылся поповер и<br />
какая задача либо объект ассоциируется с ним.<br />
Убедитесь, что пользователи могут использовать поповер, не видя содержания<br />
контента позади него. Поповер скрывает контент позади него и пользователи не могут<br />
перенести поповер в другое место.<br />
Убедитесь, что в одно и тоже время отображается только один поповер. Вы не<br />
можете отображать более одного поповера (или уникального окна, которое сделано так,<br />
что похоже по дизайну и по поведению на поповер) в одном и том же месте. В<br />
особенности вы должны избегать отображения каскада или иерархии поповеров<br />
одновременно, где каждый поповер всплывает из предыдущего.<br />
Не отображайте модальное окно (modal view) поверх поповера. Ничего, кроме<br />
предупреждения, не может быть отображено поверх поповера.<br />
По возможности, позволяйте пользователям закрыть один поповер и открыть<br />
новый одним нажатием на экран. Данное поведение особенно желательно, когда<br />
несколько различных кнопок открывают поповер, чтобы предотвратить<br />
дополнительные нажатия.<br />
Избегайте создания слишком большого поповера. Поповер не должен перекрывать<br />
весь экран. Вместо этого он просто должен быть достаточно большим, чтобы<br />
отображать свое содержание и по-прежнему указывать на то место, откуда он появился.<br />
В идеале ширина поповера должна быть минимум 320 пикселей, но не более 600<br />
пикселей. Высота поповера может быть любой, и вы можете использовать это для<br />
отображения длинного списка. Хотя вы должны избегать прокрутки в поповере,<br />
который предоставляет задачу или Список Действий.<br />
Примечание: Система может отрегулировать высоту и ширину поповера, чтобы<br />
убедиться, что он хорошо смотрится на экране.<br />
В общем, используйте стандартные UI-контроллеры и экраны внутри поповера. В<br />
общем, поповеры выглядят наилучшим образом, и наиболее просты для понимания<br />
пользователей, когда они содержат стандартные контроллеры и экраны.<br />
При необходимости индивидуализируйте внешний вид поповера. Хотя достаточно<br />
легко настроить визуальные аспекты поповера с помощью UIPopoverBackgroundView<br />
API, важно избегать создания дизайна, который люди не могли воспринимать как<br />
поповер. Если вы измените внешний вид поповера очень сильно, пользователи не<br />
смогут рассчитывать на их предыдущий опыт, который они могли бы использовать для<br />
понимания вашего приложения. (Если вы хотите предоставить масштабируемый размер<br />
изображения фона, см. раздел Tips for Creating Resizable Images” (стр. 160) для получения<br />
дополнительной информации о том, как это сделать.)<br />
Будьте осторожны при комбинировании уникального цвета фона или текстуры со<br />
стандартными контроллерами и экранами. Убедитесь, что стандартные элементы UI<br />
выглядят хорошо и просты в прочтении, когда они располагаются поверх вашего<br />
уникального фона.<br />
Если нужно, измените размер поповера в тот момент, когда его видно. Возможно<br />
вы захотите изменить размер поповера если вы используете его, чтобы отображать одну<br />
и ту же информацию как в кратком виде, так и в развернутом. Если вы изменяете размер<br />
поповера в тот момент, когда он виден, вы можете добавить анимацию данного<br />
изменения. Анимация изменения не заставляет пользователей думать, будто новый<br />
поповер должен заменить предыдущий.<br />
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />
111