Элементы Управления Текстом > Продукты Apple
Путеводитель по продуктам Apple    

Элементы Управления Текстом

Элементы Управления Текстом

Источник: Трансформаторы ТМГ это трехфазные понижающие масляные трансформаторы.

Статичное Текстовое Поле

Статичное текстовое поле отображает текст, который не может быть изменен пользователем.

ПРИМЕЧАНИЕ К ПРОГРАММНОМУ ИНТЕРФЕЙСУ ПРИЛОЖЕНИЯ (API)

Чтобы выделить статичное текстовое поле в коде, используйте класс NSTextField. (В Конструкторе Интерфейса статичное текстовое поле называется заголовком.)

У статичных текстовых полей два состояния: активное и тусклое.

Обеспечьте возможность выделять статичный текст, когда для пользователей это приносит очевидную пользу. Например, у пользователя должна быть возможность копировать сообщение об ошибке, серийный номер или IP-адрес, чтобы куда либо его вставить.

Поле Ввода Текста

Поле ввода текста принимает текст, введенный пользователем.

ПРИМЕЧАНИЕ К ПРОГРАММНОМУ ИНТЕРФЕЙСУ ПРИЛОЖЕНИЯ (API)

Чтобы выделить поле ввода текста в коде, используйте класс NSTextField.

Поле ввода текста (также называется редактируемое текстовое поле) представляет собой прямоугольную область, в которой пользователь вводит текст или изменяет существующий. Поле ввода текста отображает введенный пользователем текст в системном шрифте, который подходит под размер элемента управления. В дополнение, поле ввода текста может содержать элемент управления token field (поле маркера), который отображает пользовательский ввод в форме перетаскиваемого токена (маркера). Чтобы получить больше информации о токенах (tokens), см. Token Field.

По умолчанию, поле ввода текста поддерживает фокус ввода с клавиатуры и ввод пароля.

Используйте поле ввода текста, чтобы получить информацию от пользователя.

Удостоверьтесь, что во время получения пользовательского ввода вы выполняете соответствующее контрольное редактирование. Например, если единственным допустимым для поля значением является строка цифр, приложение должно предоставить предупреждение в том случае, если пользователь вводит какие-либо другие символы, кроме цифр. В большинстве случаев, уместным временем для проверки данных в поле является момент, когда пользователь кликает куда-либо за пределами поля или нажимает клавиши Return, Enter или Tab.

Удостоверьтесь, что используете комбинированное поле, если хотите совместить меню или список вариантов выбора с полем ввода текста. Не пытайтесь создать элемент посредством компилирования поля ввода текста и меню. Чтобы получить больше информации о комбинированных полях, см. Комбинированное Поле.

Как правило, отображайте вводное название в поле ввода текста. Название помогает пользователям понять, какой тип информации они должны ввести. Обычно, эти названия должны быть написаны с применением заглавных букв (как описано в Применение Заглавных Букв в Заголовках и Тексте).

Как правило, гарантируйте, что длина поля ввода текста совпадает с длиной предполагаемого ввода. Длина поля ввода текста помогает пользователям оценить, вводят ли они уместную информацию.

Расстояние между несколькими полями ввода текста должно быть одинаковым. Если вы хотите использовать более одного поля ввода текста, вам нужно оставить между ними достаточно расстояния, чтобы пользователи сразу видели, к какому из полей ввода текста принадлежит вводный заголовок. Если вам нужно расположить более одного поля текста на равной высоте (то есть, горизонтально), удостоверьтесь, что оставляете достаточно места между концом одного текстового поля и вводным названием другого. Как правило, однако, несколько полей ввода текста расположены вертикально, как в форме для заполнения пользователем. В дополнение, если вы отображаете в окне несколько полей ввода текста, удостоверьтесь, что у всех полей одинаковая длина.

Token Field (Поле Токена)

Поле токена создает перемещаемый из текста токен (маркер).

ПРИМЕЧАНИЕ К ПРОГРАММНОМУ ИНТЕРФЕЙСУ ПРИЛОЖЕНИЯ (API)

Чтобы выделить поле токена в коде, используйте класс NSTokenField.

Как правило, используйте элемент управления полем токена в поле ввода текста. Когда пользователь вводит текст в поле, элемент управления полем токена способствует осуществлению завершения текста после приостановки, которую вы выбрали. Когда пользователь вводит символ запятой или нажимает Return, предшествующий ввод текста преобразуется в токен (маркер). Чтобы получить больше информации о полях ввода текста, см. Поле Ввода Текста.

Если уместно, добавьте к токену контекстное меню. (Стоит отметить, для поддержки добавления контекстуального меню, вам придется добавить код.) В меню поля токена вы можете предоставить больше информации о токене и способах управления. В приложении Почта, к примеру, меню токена отображает информацию о токене (почтовый адрес, связанный с именем) и элементы, которые позволяют пользователю редактировать токен или добавлять связанную с ним информацию к Контактам.

Поле Поиска

Поле поиска принимает текст, введенный пользователем, который может быть использован в качестве ввода для совершения поиска (здесь показано в панели инструментов).

ВАЖНО

Поле поиска может быть использовано в области рамки окна или в теле окна. Чтобы узнать больше об элементах управления, спроектированных специально для использования в области рамки окна, см. Некоторые Элементы Управления Можно Использовать в Рамке Окна.

ПРИМЕЧАНИЕ К ПРОГРАММНОМУ ИНТЕРФЕЙСУ ПРИЛОЖЕНИЯ (API)

Чтобы выделить поле поиска в коде, используйте класс NSSearchField.

Поиск:

  • Выглядит как текстовое поле с закругленными концами
  • Может менять структуру, чтобы начать процесс поиска, когда пользователь все еще вводит текст, или ждать, пока пользователь не закончит ввод
  • Отображает иконку увеличения по умолчанию слева
  • Также может содержать иконку, на которую пользователь кликает для отмены поиска или очистки поля

Используйте поле поиска, чтобы осуществить поисковую функцию в приложении.

Решите, когда нужно начать поиск. Вы можете запустить процесс поиска, как только пользователь начнет вводить текст, или подождать, пока пользователь не нажмет Return или Enter. Если процесс поиска запускается, когда пользователь еще не закончил вводить текст, поведение становится похоже на обнаружение, в котором результаты фильтруются по мере того, как вводимый текст становится более конкретным. Такое поведение особенно удобно, когда поле поиска расположено в панели объема, которая основана на содержимом окна. Если процесс поиска должен начаться после того, как пользователь завершит ввод, вы можете предоставить меню завершения поиска по критериям, чтобы пользователи могли выбирать из элементов, которые они часто ищут.

Как правило, избегайте использования меню для отображения истории поиска. По соображениям конфиденциальности, пользователи могут не оценить тот факт, что отображена их история поиска. Вместо этого вы можете использовать меню, чтобы позволить пользователям выбирать разные типы поиска или выделять контекст или объем поиска. Стоит отметить, что панель объема хорошо подходит для осуществления такого типа поиска. Для большей информации см. Выполнение Поиска в Окне.

Избегайте предоставления вводного названия. Пользователям знаком хаpaктерный внешний вид поля поиска, так что нет необходимости его называть. Исключением является ситуация, когда вы помещаете поле поиска в панель инструментов. В этом случае, вам нужно предоставить название “Поиск”, когда пользователи настраивают панель инструментов по своему усмотрению, чтобы показать иконки и текст или только текст.

Отобразите замещающий текст, если это поможет пользователям понять, каким образом работает поиск в вашем приложении. Поле поиска может отображать замещающий текст с левой стороны. Например, поле поиска в панели инструментов Safari может отображать один из трех общих механизмов поиска (пользователи могут выбирать механизм поиска, который они хотят использовать, в меню поля поиска).



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:


Quick Look

Используя Quick Look, пользователи могут просматривать документ внутри вашего приложения, даже если ваше приложение не может открыть документ. Например, вы можете позволить пользователям предварительно просмотреть документы, которые они загрузили с веб-сайта или получили из других источников....

24 07 2021 9:31:34

Дистанционный Пульт

Дистанционное управления и взаимодействие...

23 07 2021 7:34:54

Названия

Элементы интерфейса — это конструкционные блоки вашего приложения. Используйте их, чтобы отобразить информацию и упростить взаимодействие с содержимым приложения....

22 07 2021 6:28:36

Социальные Сети

Люди ожидают, что будут иметь доступ к своим учётным записям социальных сетей независимо от их текущего контекста. iOS упрощает внедрение взаимодействия с социальными сетями в ваше приложение такими способами, который оценят люди....

21 07 2021 21:27:15

Параметры

Параметры представляют собой выделенные пользователем настройки, которые ваше приложение запоминает от сессии до сессии. Пользователи ожидают, что в параметрах смогут настроить внешний вид и поведение вашего приложения в соответствии со своими предпочтениями. Например, среди всего прочего, в параметрах Finder пользователи могут настроить содержимое окон Finder и поведение функции Файл > Новый Окна Finder....

20 07 2021 3:39:46

iCloud

iCloud позволяет людям получить доступ к содержимому, которое для них важно, независимо от того, какое устройство они используют в данный момент. Когда вы встраиваете iCloud в своё приложение, пользователи могут использовать различные элементы вашего приложения на разных устройствах, чтобы видеть и редактировать личное содержимое без выполнения явной синхронизации....

19 07 2021 4:39:47

Клавиши

В дополнение к сенсорной поверхности, которая выполняет функции интеpaктивных клавиш, клавиша Play / Pause на пульте Siri также используется как для работы с вашим приложением, так и для игры. При нажатии клавиши Меню также могут выходить уведомления о применении системы Игровых контролеров, чтобы пользователи могли принять соответствующие меры. Независимо от того, используется пульт или игровой контроллер, клавиши должны быть согласованными и понятными в контексте вашего приложения или игры....

18 07 2021 6:58:33

Дизайн, Ориентированный на Пользователя

Когда вы концентрируетесь на своих пользователях на протяжении всего процесса разработки, у вас появляется наилучший шанс предоставить товар, который оправдает их ожидания. После того, как вы определите целевую аудиторию и то, что конкретно ваше приложение поможет пользователям сделать, используйте это знание в качестве инструмента для формирования каждого решения в проектировании....

17 07 2021 19:26:16

Авто Сохранение и Версии

Приложения, основанные на работе с документами, могут освободить пользователей от необходимости сохранять результат своей работы или волноваться по поводу потери несохраненных изменений. Когда основанное на работе с документами приложение осуществляет Авто Сохранение, система автоматически записывает данные документа на диск при необходимости, не создавая при этом дополнительные копии....

16 07 2021 9:53:53

Жесты

На сенсорной поверхности пульта ДУ можно применять различное количество жестов, то есть, действий, производимых нажатием одного пальца. Используйте их для создания физического контакта с материалом, изображенным на экране....

15 07 2021 12:20:35

Расширения Приложений

Расширения приложения увеличивают область действия вашего приложения, давая пользователям доступ к узконаправленным частям его функциональных возможностей, во время того, как они используют другие приложения. Например, во время просмотра веб-сайтов в Safari, люди могут использовать расширение “Поделиться”, чтобы разместить изображение или статью на вашем информационном ресурсе для общения и взаимодействия. Либо во время использования Finder люди могут использовать ваше расширение Finder Sync, чтобы выбрать документы, которые вы синхронизировали с источником удаленных данных. (В таких ситуациях Safari и Finder называются приложениями хоста, так как они предоставляют пользователям доступ к расширениям.)...

14 07 2021 20:14:28

HealthKit

В iOS 8 и позднее, приложения, созданные при помощи HealthKit, могут использовать данные приложения Здоровье, чтобы предоставить более мощные и доступные оздоровительные и спортивные услуги. С разрешения пользователя, приложения могут использовать HealthKit и для чтения, и для написания данных из приложения Здоровье, главного местоположения хранилища данных пользователя, связанных со здоровьем....

13 07 2021 2:33:33

Указатели

OS X предоставляет несколько стандартных указателей, которые обеспечивают хорошо структурированную обратную связь для пользователей. Важно использовать эти указатели правильным образом, так как пользователи уже знают, что они могут означать....

12 07 2021 5:38:46

Иконки Боковой Панели

Если в вашем приложении есть боковая панель (или список источников), вам, возможно, понадобится создать иконки, чтобы отобразить их в этой панели. Например, приложение Почта содержит несколько иконок, которые представляют почтовые ящики, VIP и архивированные сообщения пользователя....

11 07 2021 9:29:59

Элементы Управления Текстом

Статичное Текстовое Поле...

10 07 2021 7:20:55

Отметки Даты и Времени

Отметки даты и времени отображают на Apple Watch значения в реальном времени....

09 07 2021 2:51:37

Открытие Окон

Пользователи ожидают, что окно откроется, когда они:...

08 07 2021 7:21:18

Звук

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

07 07 2021 18:46:56

Контекстуальные Меню

Контекстуальное меню предоставляет удобный доступ к часто используемым комaндам, связанным с элементом. С точки зрения пользователя, контекстуальное меню представляет собой быстрый доступ к небольшому набору комaнд, которые имеют смысл в контексте текущей задачи. Пользователь может открыть контекстуальное меню посредством клика на объект или выделенный фрагмент....

06 07 2021 8:38:11

Web Clip Иконки

Если у вас есть веб-приложение или веб-сайт, вы можете предоставить уникальную иконку, которую пользователи могут отобразить на Начальном экране посредством использования функции web clip. Пользователи нажимают на иконку, чтобы одним лёгким движением получить доступ к веб-содержимому. Вы можете создать иконку, которая представляет ваш веб-сайт полностью, или иконку, которая представляет одну веб-страницу....

05 07 2021 4:19:49

Рамки

Чтобы гарантировать слаженность в процессе использования Apple Watch, предоставляются шаблоны, руководства, рамки и шрифты....

04 07 2021 16:45:35

Встроенные Покупки

Встроенные Покупки позволяют пользователям покупать цифровые продукты внутри вашего приложения. Например, пользователи могут:...

03 07 2021 5:16:35

HomeKit

HomeKit упрощает для людей использование приложений автоматизации дома на устройствах iOS, чтобы управлять соответствующим оборудованием в домах, независимо от производителя оборудования. Лучшие приложения для автоматизации домов объединены с HomeKit и iOS, чтобы помочь пользователям:...

02 07 2021 11:37:27

Game Center

Game Center позволяет людям играть в игры, организовывать онлайн игры с множеством участников и многое другое. Игроки используют встроенное приложение Game Center, чтобы войти в учётную запись, найти новые игры, добавить новых друзей и просматривать таблицы лидеров и достижения....

01 07 2021 14:50:27

Handoff

Handoff  Apple Watch помогает пользователям быстро получить доступ к информации, но иногда они могут захотеть углубиться в содержимое на других устройствах. В вашем приложении Watch используется Handoff, чтобы передать информацию о текущей активности пользователя на его другие устройства....

30 06 2021 14:19:24

Создание Изображений с Изменяемым Размером

Вы можете создать изображение с изменяемым размером, чтобы индивидуализировать фон некоторых стандартных элементов пользовательского интерфейса, таких как вспомогательные окна, кнопки, панели навигации, панели вкладок и панели инструментов (включая все элементы этих панелей). Предоставление изображений с изменяемым размером может стать результатам лучшего внешнего вида приложения....

29 06 2021 2:19:32

Группирование Элементов Меню

Распределение элементов меню в логические группы помогает пользователям быстро систематизировать комaнды. При выяснении, каким образом группировать элементы меню, всегда хорошо помогает обращение к пользовательской ментальной модели задачи вашего приложения. Чтобы узнать больше об этой концепции, см. Ментальная Модель....

28 06 2021 13:51:49

Об Элементах Управления и Видах

Элементы управления представляют собой графические объекты, которые приводят к безотлагательным действиям или видимым результатам, когда пользователи воздействуют на них. Виды представляют собой элементы пользовательского интерфейса, которые отображают пользователям содержимое. Платформа AppKit выделяет элементы управления и виды, которые вы можете использовать в своем приложении, такие как комaндные кнопки, кнопки-переключатели, текстовые поля, экранные таблицы, окна вкладок и вспомогательные окна. Здесь вы можете увидеть некоторые из элементов управления и видов (среди других объектов), которые представлены Конструктором Интерфейса в библиотеке Object....

27 06 2021 0:37:28

Шрифты

Одним из самых важных элементов хорошего дизайна пользовательского интерфейса является качественное шрифтовое оформление, которое удобно для чтения, создает визуальную иерархию и точно передает информацию....

26 06 2021 15:42:24

Spotlight

Spotlight  Spotlight — это мощная технология поиска OS X, которая делает процесс поиска файлов на компьютере таким же простым как поиск в сети. Используя Spotlight пользователи могут выполнять поиск элементов, используя свойства, которые имеют для них значение, такие как целевая аудитория документа, ориентация изображения или ключевые знаки музыки в аудиофайле. Такая информация (называется метаданные) встроена в файл приложением, которое его создало. Мощь Spotlight начинается со способности извлекать, хранить, обновлять и организовывать метаданные файлов, чтобы обеспечить быстрый и всеохватывающий поиск....

25 06 2021 16:10:49

Файлы Запуска

Файл (или изображение) запуска предоставляет заполняющее изображение, которое iOS отображает при запуске вашего приложения. Заполняющее изображение создаёт у пользователей впечатление, что ваше приложение быстрое и отзывчивое, так как оно появляется немедленно и сразу же заменяется первым экраном вашего приложения. Каждое приложение должно поддерживать файл запуска или, по меньшей мере, одно статичное изображение....

24 06 2021 4:47:14

Индикаторы

Индикатор хода выполнения процесса информирует пользователей о статусе долгой операции....

23 06 2021 4:30:57

Фильмы

Фильм отображает изображение постера фильма, которое при нажатии представляет модальное воспроизведение видео или аудио. Используйте этот элемент, чтобы поместить короткие медиа-клипы наряду с остальным содержимым. Воспроизведение медиафайлов осуществляется системой....

22 06 2021 5:42:21

Размеры Дисплея

Приложения Watch по существу отличаются от других приложений и по форме, и по функциям. Меньший размер дисплея и заданная модель взаимодействия требуют продумывания уникального дизайна и пользовательского опыта. Эти требования помогут вам создать приложение, которое станет отражением вашего бренда и намерений, но все же будет соответствовать Apple Watch....

21 06 2021 6:54:10

Док-Панель

Док-панель предоставляет пользователям удобное место для хранения приложений, которые используются наиболее часто. В дополнение, пользователи могут использовать Док-панель для хранения закладок веб-страниц, документов, папок и стеков (собраний документов или другого содержимого). Пользователи ожидают, что Док-панель всегда будет доступна, а также будет функционировать в соответствии с параметрами....

20 06 2021 15:42:18

Таблицы и Коллекции

Apple TV имеет некоторые стандартные режимы систематизирования и показа  коллекций содержимого, так, чтобы обзор и навигация осуществлялись легко и просто....

19 06 2021 6:31:23

Панель Вкладок

Элементы интерфейса – стандартные блоки в вашем приложении. Используйте их для выведения информации на экран и упрощения работы с содержимым вашего приложения....

18 06 2021 21:47:40

Диалоги

Диалог представляет собой окно, спроектированное для вызова ответной реакции пользователя. Многие диалоги, например, диалог Печати, позволяют пользователям предоставлять несколько ответов одновременно....

17 06 2021 5:25:17

3D Touch

3D Touch предоставляет пользователям iOS 9 дополнительный аспект взаимодействия. На поддерживаемых устройствах люди быстро могут выбрать определённые для приложения действия с Начального экрана посредством нажатия на иконку приложения. Внутри приложения люди могут использовать различные нажатия для быстрого просмотра элемента, открытия элемента в раздельном окне и получения доступа к соответствующим действиям. (Чтобы узнать больше об использовании 3D Touch в вашем коде, смотрите раздел Adopting 3D Touch on iPhone.)...

16 06 2021 18:24:23

Иконки Меню

Меню содержат в себе действия, которые пользователи могут выполнить. У каждого действия есть необходимые название и иконка. Названия меню ограничены двумя строками, так что текст должен быть коротким. Иконки меню являются шаблонными изображениями, в которых для выделения формы используется альфа-канал изображения (не цветовой канал)....

15 06 2021 22:29:53

Приложения Watch

Приложение Watch предоставляет пользователям более подробную информацию или функции, чем те, которые они могут найти в glances или уведомлениях....

14 06 2021 5:34:43

Dashboard

Dashboard  Dashboard предоставляет пользователям способ получать информацию и выполнять простые задачи быстро и легко. Появляясь и исчезая посредством всего одного удара по клавише или жеста, Dashboard представляет пользовательский набор или набор по умолчанию виджетов в формате, напоминающем проекционный дисплей, как показано ниже....

13 06 2021 10:30:24

Запуск и Завершение

Быстрый Запуск Пользователи ожидают, что смогут получить пользу от вашего приложения как только установят его. Оправдайте эти ожидания посредством немедленного осуществления выполнения их задач....

12 06 2021 18:36:32

Слайдеры

Слайдер позволяет пользователям вносить изменения в значение. Слайдер отображает свое значение в виде набора шагов или непрерывной панели. Значение слайдера увеличивается или уменьшается посредством предопределенной суммы и в границах заданного диапазоона....

11 06 2021 19:34:25

Изображения Complication

В процессе создания содержимого для complication, установите размер изображений в соответствии с шаблонами, которые вы планируете использовать. В этой таблице указаны размеры изображений для использования в каждом шаблоне, который подходит для изображений....

10 06 2021 21:30:19

Приложения

Операционная система tvOS предусматривает рамки для создания захватывающих игр, утилит и других приложений, которые поддерживаются медиаплеером Apple TV для просмотра в исходном формате.  Если вы уже знакомы с дизайном приложений iOS, вы уже знаете почти все, что вам необходимо. В системе tvOS предусмотрено большинство элементов интерфейса и платформ разработки.  Однако, создание пользовательского интерфейса «как в кинотеатре», который отлично смотрится на телевизионном экране при использовании пульта дистанционного управления, требует некоторых важных и уникальных особенностей разработки....

09 06 2021 9:42:17

Цвет

Точное использование цвета предоставляет визуальную целостность, поддерживает ваш бренд и способствует коммуникации. В каждом приложении есть общий цвет, который вы можете изменить, чтобы он отражал основной цвет вашего бренда. Вы можете добавлять цвета для создания бренда и для передачи информации, но удостоверьтесь, что для гарантии читаемости и контраста для текста вы используете светлые цвета....

08 06 2021 7:56:45

Домашний экран

На домашнем экране медиаплеера Apple TV отображаются установленные приложения.  Пользователь управляет сеткой иконок приложений, выбирает одну сетку и нажимает на иконку. Иконка активируется....

07 06 2021 12:20:55

Фокусировка и Эффект Параллакс

Считается, что при выделенном состоянии на экране медиаплеера Apple TV иконки, изображения, клавиши или другие элементы интерфейса находятся в фокусе. Как только фокус наводится на какой-либо элемент, он плавно выдвигается на передний план и качается при произведении круговых движений по поверхности пульта дистанционного управления (ДУ). При этом, этот элемент подсвечивается и создается глянцевый блеск по всей поверхности элемента. При бездействии в течение определенного периода времени все элементы, не находящиеся в фокусе, тускнеют, а сфокусированный элемент становится еще больше в размере. Такой эффект привлекает пользователей, сидящих в комнате на диване, обеспечивая чёткость изображения и контекст, а также выделяя активированный участок....

06 06 2021 11:52:55

Иконки и Символы в Меню

Иконки Помогают Пользователям Определить Элементы...

05 06 2021 10:23:41

Еще:
Устройство компьютера -1 ::