14.11.2012 Views

ios hig rus

ios hig rus

ios hig rus

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Руководство по использованию iOS UI Элементов<br />

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

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

закладки.<br />

Отображайте кнопку Clear, с правой стороны текстового поля, когда это<br />

необходимо. Когда этот элемент присутствует, нажатие на него очищает содержание<br />

текстового поля вне зависимости от каких-либо других изображений, которые вы<br />

можете отображать поверх.<br />

Отобразите совет в текстовом поле, если это поможет пользователям понять его<br />

предназначение, например “Name” or “Address". Текстовое поле может отображать<br />

такой текст-заполнение, когда нет другого текста в поле.<br />

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

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

Например, возможно вы захотите, чтобы пользователям было проще вводить URL, PIN<br />

код или телефонный номер. Примечание: помните, что у вас нет контроля над методом<br />

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

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

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

больше о доступных типах клавиатуры, смотрите документацию к UIKeyboardType.<br />

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

“Managing the Keyboard” in iOS Application Programming Guide.<br />

System-Provided Buttons and Icons (Кнопки и Иконки,<br />

предоставленные системой)<br />

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

работу проще), iOS предоставляет множество стандартных иконок для использования в<br />

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

ярлыков.<br />

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

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

делаете. И таким образом вы можете:<br />

- Правильно использовать элементы, которые предоставлены системой<br />

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

похожими на иконки, которые предоставлены системой.<br />

-------------------------------------------------------------------------------------------------------------------------------<br />

Примечание: кнопки и иконки, которые предоставлены системой, не предоставлены в<br />

отдельных файлах. Вместо этого вы используете API имена символов, чтобы определить<br />

их, когда вы создаете стандартные UIKit кнопки. Например, символ, который<br />

идентифицирует кнопку Действия (находится в таблице 7-2 (стр 136)) - это<br />

UIBarButtonSystemItemAction.<br />

Вы также можете определить эти имена символов в Interface Builder: в Аттрибутах<br />

контроллера для вашей кнопки выберите иконку из выпадающего меню Identifier. Для<br />

более подробной информации смотрите “Setting the Appearance of Bar Button Items” в<br />

Interface Builder User Guide.<br />

-------------------------------------------------------------------------------------------------------------------------------<br />

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

150

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

Saved successfully!

Ooh no, something went wrong!