Об Элементах Управления и Видах > Продукты Apple
Путеводитель по продуктам Apple    

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

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

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

Правильно Используйте Элементы Управления и Виды AppKit

У элементов управления и видов AppKit стандартное оформление, подходящее большинству пользователей. Для некоторых элементов управления AppKit вы также можете выбрать дополнительное оформление для использования в области рамки окна или в ярком контексте, например, в области боковой панели или виджете Центра Уведомлений. Чтобы узнать больше, см. Некоторые Элементы Управления Можно Использовать в Рамке Окна и NSVisualEffectView Class Reference.

Избегайте совмещения элементов управления разного размера в одном окне. Многие элементы управления доступны в трех размерах: обычный, маленький и мини. В большинстве случаев используйте в окнах элементы управления обычного размера. Когда существует нехватка прострaнcтва, например, на панели или внутри нее, вы можете использовать элементы управления маленького размера или (менее часто) размера мини. Как правило, лучше всего избегать совмещения элементов управления разного размера внутри одного окна.

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

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

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

Некоторые Элементы Управления Можно Использовать в Рамке Окна

У небольшого подмножества элементов управления имеется стиль отображения, который позволяет использовать их в области рамки окна (то есть, в панели инструментов или панели внизу экрана). Список этих элементов управления приведен в Таблице 36-1.

Элемент Управления (название API) Стиль Пример
Круглая текстурированная кнопка (NSButton) NSTexturedRoundedBezelStyle
Круглый текстурированный сегментированный элемент управления (NSSegmentedControl) NSSegmentStyleTexturedRounded
Круглый текстурированный сегментированный элемент управления (NSSegmentedControl) NSSegmentStyleSeparated
Круглое текстурированное всплывающее меню (NSPopUpButton со свойством PopUp*) NSTexturedRoundedBezelStyle
Круглое текстурированное выпадающее меню (NSPopUpButton со свойством PopDown) NSTexturedRoundedBezelStyle
Панель поиска (NSSearchField) Не применяется (правильный стиль используется автоматически)
Таблица 36-1 Сочетания элементов управления и стилей, спроектированных для использования в области рамки окна

*Вы можете использовать стиль NSTexturedRoundedBezelStyle всплывающего меню, чтобы разместить в панели инструментов меню Действия. Чтобы получить больше информации о меню Действия, см. Меню Действия.

Вы можете увидеть примеры большинства типов элементов управления рамки окна в панели инструментов Почты.

В системе, которая включает в себя сенсорную панель Force Touch, кнопки и сегментированные элементы управления панели инструментов могут реагировать на force-клик посредством загрузки действия. Например, открытия имеющего отношение подробного вида или инспектора, либо ускорения процесса операции, такой как ускоренная перемотка или перемотка назад.

Не используйте стили элементов управления, соответствующие рамке окна, в теле окна. Сочетания стилей и элементов управления, указанные в Таблице 36-1, спроектированы специально для рамки окна, независимо от того, полупрозрачная она или непрозрачная. Эти стили элементов управления не подходят для использования в теле окна. В частности, в этих стилях элементов управления может использоваться “неактивное” и другое оформление, не сочетающееся со стандартными стилями элементов управления.

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

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



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

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


Звук

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

02 12 2021 12:51:59

3D Touch

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

01 12 2021 21:12:52

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

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

30 11 2021 14:12:42

Создание Бренда

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

29 11 2021 1:29:45

Quick Look

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

28 11 2021 17:22:36

Приложения

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

27 11 2021 21:56:33

Force Touch

Force Touch  ...

26 11 2021 2:35:12

Слайдеры

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

25 11 2021 8:35:56

Датчик Ускорения

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

24 11 2021 19:18:33

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

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

23 11 2021 17:24:24

Иконки Меню

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

22 11 2021 7:41:58

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

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

21 11 2021 15:15:10

Жесты

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

20 11 2021 5:24:18

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

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

19 11 2021 6:51:15

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

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

18 11 2021 7:38:46

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

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

17 11 2021 10:13:57

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

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

16 11 2021 14:18:55

Приложения Watch

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

15 11 2021 21:23:27

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

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

14 11 2021 13:17:49

Многозадачность

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

13 11 2021 5:33:29

Цвет

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

12 11 2021 12:39:20

Индикаторы

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

11 11 2021 1:45:38

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

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

10 11 2021 22:22:41

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

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

09 11 2021 9:19:41

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

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

08 11 2021 16:53:28

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

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

07 11 2021 20:39:59

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

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

06 11 2021 8:50:27

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

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

05 11 2021 10:20:43

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

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

04 11 2021 0:36:37

AirPrint

Используя AirPrint, люди могут беспроводным способом печатать содержимое вашего приложения и использовать приложение Print Center для проверки состояния печати....

03 11 2021 23:55:47

Индивидуализация

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

02 11 2021 22:36:56

Dashboard

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

01 11 2021 10:43:30

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

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

31 10 2021 19:59:28

Рамки

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

30 10 2021 19:50:52

Обзор Изменений Документа

Обзор Изменений Документа...

29 10 2021 21:12:27

Таблицы

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

28 10 2021 5:31:20

Защита

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

27 10 2021 13:50:49

Spotlight

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

26 10 2021 0:30:48

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

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

25 10 2021 0:20:26

Названия

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

24 10 2021 12:11:40

Web Clip Иконки

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

23 10 2021 5:30:53

Док-Панель

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

22 10 2021 15:18:29

Проектирование для Yosemite

Скачать OS-X Human Interface Guidelines...

21 10 2021 13:42:51

HomeKit

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

20 10 2021 2:43:12

Шрифты

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

19 10 2021 0:53:56

Клавиши

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

18 10 2021 2:23:25

Фильмы

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

17 10 2021 10:24:25

Указатели

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

16 10 2021 14:38:30

Handoff

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

15 10 2021 15:31:36

HealthKit

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

14 10 2021 10:51:11

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