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 />
панелью навигации. Если панель непрозрачная, верхний край на главном экране<br />
соответствует нижнему краю панели навигации.<br />
На iPhone при изменении ориентации устройства с вертикальной на горизонтальную,<br />
может автоматически измениться высота панели навигации. На iPad высота и полупрозрачность<br />
панели навигации не изменяется при развороте.<br />
На iPhone панель навигации всегда отображается по всей ширине экрана. На iPad панель<br />
навигации может отображаться внутри окна, например, на панели в Split View<br />
(Разделенном Окне), которая не растягивается на длину всего экрана.<br />
Руководство<br />
Вы можете использовать панель навигации, чтобы иметь возможность навигации по<br />
различным экранам, или предоставить контроллеры, которые управляют элементами на<br />
окне.<br />
Используйте заголовок текущего окна как заголовок на панели навигации. При<br />
переходе на новый уровень иерархии навигации должны происходить две вещи:<br />
- Заголовок панели должен измениться на заголовок нового уровня.<br />
- Слева от заголовка должна появиться кнопка, которая ведет назад, и она должна быть<br />
названа в соответствии с заголовком предыдущего уровня.<br />
Убедитесь, что на панели навигации можно легко прочитать текст. Системный<br />
шрифт максимально удобен для прочтения, но вы также можете определить и другой<br />
шрифт, если это необходимо.<br />
Используйте панель инструментов вместо панели навигации, если вам необходимо<br />
предоставить расширенный набор контроллеров, или если у вас нет необходимости в<br />
доступной навигации.<br />
Обдумайте расположение сегментного контроллера на панели навигации на<br />
самом верхнем уровне приложения. Это особенно удобно, так как помогает сгладить<br />
вашу информационную иерархию и делает поиск более простым для пользователя. Если<br />
вы используете сегментный контроллер на панель навигации, убедитесь, что вы<br />
выбрали наиболее точные заголовки для названий кнопок, ведущих назад. (Для<br />
использования руководства, смотрите “Segmented Control” (стр. 145))<br />
Избегайте загромождения панели навигации дополнительными контроллерами,<br />
даже если для них есть достаточно места. Панель навигации должна содержать<br />
только заголовок текущего экрана, кнопку Назад, и один контроллер, который<br />
управляет контентом окна. Если вместо этого на панели вы используете сегментный<br />
контроллер, на нем не должен отображаться заголовок, и он не должен содержать<br />
других дополнительных контроллеров.<br />
Используйте кнопки, предоставляемые системой, согласно их<br />
задокументированному значению. Для изучения более подробной информации,<br />
смотрите “Standard Buttons for Use in Toolbars and Navigation Bars” (стр. 150) Если вы<br />
решили создать свои собственные контроллеры для панели навигации, смотрите “Icons<br />
for Navigation Bars, Toolbars, and Tab Bars” (стр. 170), чтобы увидеть советы по их дизайну.<br />
При необходимости индивидуализируйте внешний вид панели навигации. Если<br />
хотите, чтобы панель навигации выглядела соответственно внешнему виду вашего<br />
приложения, вы можете индивидуализировать ее. Например, вы можете предоставить<br />
уникальное изображение фона или оттенок панели, также вы можете указать<br />
прозрачность. В некоторых случаях хорошей идеей, может быть масштабируемый<br />
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />
102