14.11.2012 Views

ios hig rus

ios hig rus

ios hig rus

SHOW MORE
SHOW LESS

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 />

Toolbar (Панель Инструментов)<br />

Панель инструментов содержит контроллеры, которые предоставляют действия,<br />

относящиеся к объектам на экране или в окне.<br />

Панель инструментов, как правило, находится в навигационном контроллере, который<br />

является объектом, управляющим отображением иерархии уникальных отображений<br />

(views). Чтобы узнать больше об описании панели инструментов в вашем коде, смотрите<br />

“Displaying a Navigation Toolbar” in View Controller Programming Guide for iOS and<br />

UIToolbar Class Reference.<br />

Внешний вид и Поведение<br />

На iPhone панель инструментов всегда располагается у нижнего края экрана или окна,<br />

но на iPad она также может находиться и у верхнего края.<br />

Инструменты на панели инструментов отображаются на одинаковом расстоянии<br />

относительно друг друга по всей ширине панели инструментов. Установленный набор<br />

инструментов на панели инструментов может изменяться от окна к окну, потому что они<br />

всегда специфичны для определенного контекста в текущем окне.<br />

На iPhone изменение ориентации устройства из вертикальной в горизонтальную может<br />

автоматически изменить высоту панели инструментов. На iPad высота и<br />

полупрозрачность панели инструментов не изменяется при вращении устройства.<br />

Руководство<br />

Используйте панель инструментов, чтобы предоставить набор действий, которые<br />

пользователь может использовать в текущем контексте.<br />

Используйте панель инструментов, чтобы предоставить пользователям выбор<br />

часто используемых команд, которые имеют смысл в текущем контексте.<br />

Альтернативный вариант – расположить части контроллера на панели инструментов,<br />

чтобы дать пользователям доступ к различным перспективам данных вашего<br />

приложения или различным режимам приложения (для изучения руководства, смотрите<br />

“Segmented Control” (стр. 145)).<br />

При необходимости индивидуализируйте внешний вид панели инструментов. Если<br />

вы хотите, привести в соответствие с общим видом вашего приложения панель<br />

инструментов, вы можете указать фоновое изображение или оттенок и прозрачность. В<br />

некоторых случаях хорошей идеей, может быть масштабируемое изображение фона.<br />

2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />

104

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!