Таблицы и Коллекции > Продукты Apple
Путеводитель по продуктам Apple    

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

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

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

Таблицы

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

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

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

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

Подробности настроек см. здесь UITableViewController Class Reference.

Ячейки Таблиц

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

Настройка по умолчанию. Дополнительное изображение на левой стороне ряда, с названием, выровненным по левому краю . Это – хорошая возможность показать пункты, которые не требуют дополнительной информации.  Подробности настроек см. здесь UITableViewCellStyleDefault

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

Элемент 1.  Название, выровненное по левому краю,  с выровненным по правому краю подзаголовком с более светлым шрифтом на той же самой линии. Подробности настроек см. здесь UITableViewCellStyleValue1.

Элемент 2.  Название, выровненное по правому краю, сопровождаемое выровненным по левому краю подзаголовком с более светлым шрифтом на той же самой линии. Подробности настроек см. здесь UITableViewCellStyleValue2.

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

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

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

Решите, должна ли Ваша табличка быть редактируемой. Удаление строк и изменение порядка строк таблицы занимают больше времени на Apple TV, чем на iOS, поэтому решите, стоит ли делать таблицу редактируемой.

Создайте персонализированный стиль ячеек таблицы  для нестандартных строк таблицы. Стандартные стили очень хороши для использования при множестве общих сценариев, но ваше содержимое может потребовать большего контроля. Лучше создать персонализированный стиль ячеек таблицы, чем значительно изменить стандартный стиль. Чтобы изучить, как создать Ваши собственные ячейки, посмотрите Customizing Cells в Table View Programming Guide для iOS.

Подробности настроек см. здесь UITableViewCellClassReference.

Коллекции

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

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

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

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

Если Ваше приложение имеет большой объем содержимого и требует, чтобы коллекции содержимого были показаны при стандартном расположении сетки, рассмотрите вариант использования шаблона. См. Рекомендации к Шаблонам и Языкам Разметки   Apple TV.

Подробности настроек см. Здесь UICollectionViewController Class Reference.

Разделенные Экраны

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

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

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

Дайте единственное название  для разделенного экрана. Множество названий на экране усложняют выделение текущего содержимого. Вместо этого покажите одно название, которое относится к информации на обоих разделенных экранах.

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

Подробности настроек см. здесь UISplitViewController Class Reference



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

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


Quick Look

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

18 10 2021 5:20:40

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

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

17 10 2021 14:36:24

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

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

16 10 2021 14:58:40

Цвет

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

15 10 2021 14:28:18

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

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

14 10 2021 17:39:55

HomeKit

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

13 10 2021 14:45:18

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

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

12 10 2021 11:54:15

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

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

11 10 2021 22:26:14

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

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

10 10 2021 8:32:47

Слайдеры

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

09 10 2021 19:46:46

Приложения

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

08 10 2021 8:44:20

Рамки

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

07 10 2021 18:40:31

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

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

06 10 2021 1:40:36

Названия

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

05 10 2021 11:38:24

Защита

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

04 10 2021 5:42:20

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

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

03 10 2021 2:56:34

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

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

02 10 2021 18:37:19

Фильмы

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

01 10 2021 13:50:40

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

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

30 09 2021 1:26:25

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

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

29 09 2021 7:46:57

Приложения Watch

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

28 09 2021 19:32:40

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

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

27 09 2021 23:47:11

3D Touch

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

26 09 2021 9:10:54

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

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

25 09 2021 14:52:36

Клавиши

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

24 09 2021 17:45:37

Handoff

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

23 09 2021 0:34:36

Звук

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

22 09 2021 10:52:26

Указатели

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

21 09 2021 14:18:34

Spotlight

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

20 09 2021 23:23:35

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

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

19 09 2021 7:23:17

Жесты

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

18 09 2021 1:53:23

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

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

17 09 2021 0:44:22

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

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

16 09 2021 16:21:41

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

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

15 09 2021 5:45:56

Таблицы

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

14 09 2021 12:33:36

Анимация

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

13 09 2021 9:15:27

Цвет и Оформление

Используйте Системные Цвета для Слияния с Системным Оформлением...

12 09 2021 5:32:59

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

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

11 09 2021 12:26:27

Иконки Меню

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

10 09 2021 11:51:51

AirPrint

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

09 09 2021 23:56:33

Параметры

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

08 09 2021 3:15:37

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

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

07 09 2021 6:22:10

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

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

06 09 2021 15:27:49

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

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

05 09 2021 17:40:55

Живые Фотографии

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

04 09 2021 15:17:30

HealthKit

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

03 09 2021 5:47:23

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

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

02 09 2021 4:24:53

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

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

01 09 2021 12:37:34

Шрифты

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

31 08 2021 10:43:40

Web Clip Иконки

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

30 08 2021 15:30:23

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