Описание тега focus-engine

В tvOS от Apple система Focus Engine управляет пользовательским интерфейсом.
0 ответов

Как анимировать заголовок раздела Collectionview в приложении TVOS?

Нужно анимировать заголовок раздела, когда выделена ячейка коллекции под заголовком. Точно так же, как если вы заходите в приложение "ITunes ITunes" на Apple TV и переходите на вкладку "Лучшие фильмы", если вы просматриваете списки воспроизведения …
20 май '16 в 18:35
1 ответ

Как я могу отключить анимацию фокуса tvOS по умолчанию?

Мне нужно создать пользовательский интерфейс, который представляет собой смесь UITableView, UITextFieldи некоторые обычаи UIViewи мне также нужно предоставить собственную анимацию фокуса. Как я могу получить UITableView/UITableViewCell а также UITex…
25 авг '16 в 21:06
3 ответа

Как установить ограничение на элемент, сфокусированный на tvOS

У меня есть UICollectionView в моем приложении tvOS, которое имеет изображение и текст заголовка. Я установил ограничение, чтобы закрепить текст заголовка прямо под изображением. Когда ячейка сфокусирована и изображения растут, текст не перемещается…
14 фев '16 в 12:07
1 ответ

Элементы AppleTV Focusing CollectionView в TableView

Я создаю приложение для AppleTV, которое имеет UITableView. Я сделал для него пользовательскую ячейку с UILabel и UICollectionView. Есть ли способ сделать фокусировку как надписи, так и элементов представления коллекции? Я попытался сделать canFocus…
18 ноя '16 в 15:07
2 ответа

Apple TV - Как изменить фокус только при нажатии кнопки "Меню"

Я работаю над простой настольной игрой. У меня есть кнопки в левом столбце, такие как "Новая игра", "Настройки" и т. Д.(Назовем это "Вид меню"). Остальная часть экрана представляет собой "Board View" с текущим состоянием игры. Можно ли справиться, к…
25 окт '15 в 11:09
1 ответ

TvOS фокус двигателя пропустить ячейку

У меня есть UITableView, где 1 ячейка userInteractionEnabled = false так что не могу быть сосредоточенным. Когда пользователь пытается сфокусировать эту ячейку, я хочу сфокусировать кнопку под столом. Как этого добиться? Я старался didUpdateFocusи д…
19 дек '18 в 17:09
0 ответов

tvOS: Как я могу изменить UITableViewCell, когда сфокусирован?

Я работаю над проектом tvOS, и мне нужно изменить макет ячейки, когда она сфокусирована на tvOS, это совершенно другой контент, другая высота и расположение. Я пытался использовать одну и ту же ячейку и пытаться показать и скрыть содержимое, использ…
19 фев '19 в 13:02
1 ответ

Удалить фокус с UIButton в tvOS

Итак, я пишу свое первое приложение для tvOS (Objective C) и получаю удовольствие от "Focus Engine". Мое приложение представляет собой двухстраничное приложение с контроллером панели вкладок, на главной странице у меня есть несколько кнопок UIB. При…
20 фев '19 в 23:10
2 ответа

Настраиваемое подклассное представление коллекции - вызывается предпочитаемый элемент FocusEnvironments, но представление не сфокусировано

Я пытаюсь реализовать "RemembermbersLastFocusedIndexPath" для пользовательского представления коллекции. В документации Apple сказано: "Если вы создаете подкласс UICollectionView, вы также можете реализовать то же поведение, переопределив свойство п…
28 авг '18 в 19:40
2 ответа

selectedViewcontroller не работает для tabbarcontroller в tvOS 10

У меня есть rootviewcontroller который расширяется UITabBarController, У него есть несколько детей viewcontrollers, Все, что я хочу, это программно выбрать 2-й /3-й /.. viewcontroller с первого. Я использовал `.selectedViewController`, `.selectedInd…
15 июл '16 в 09:43
0 ответов

Показать эффекты фокуса для UITextView на TVOS?

Когда фокус изменяется на UITextView в любом из мультимедийных приложений на Apple TV - App Store, Фильмах, ТВ-шоу и т. Д. - он выделяется с эффектом, который выглядит следующим образом: Он выскакивает, появляется тень, и при движении пальца по трек…
08 мар '16 в 17:48
1 ответ

Выход из прокручиваемых областей в TVOS

Я понимаю концепцию, что двигатель фокуса решит, что может быть выбрано. Также кажется, что он движется линейно вертикально или горизонтально и пытается найти следующего ближайшего соседа, вид которого пересекает эту вертикальную или горизонтальную …
24 фев '16 в 09:02
1 ответ

Кнопка фокуса tvOS в подпредставлении

Я использую AVPlayerController, и я добавил подпредставление поверх AVPlayerController. Как только появится подпредставление, я хочу сместить фокус с плеера на подпредставление и сфокусировать UIB-кнопку, добавленную поверх этого Subivew. Я пробовал…
1 ответ

Кнопка не фокусируется, потому что она вне досягаемости - tvOS Swift

Я создаю браузер фильмов tvOS. Этот вид содержит описание фильма и отображает 4 вещи: изображение обложки фильма, текст описания фильма, кнопку просмотра и коллекционный вид фильма (синие прямоугольники). Предпочтительный FocusView установлен на wat…
13 окт '16 в 16:17
1 ответ

Как сделать фокусировку UIImageView с помощью движка фокуса на Apple TV

Можно ли сделать UIImageView Focusable? Или я должен просто использовать UICollectionView для всех возможных просмотров? Я пытался переопределить canBecomeFocused но ничего не случилось
09 дек '15 в 05:34
1 ответ

Как вы заставляете контроллер представления вызывать предпочитаемый FocusView?

Итак, у меня есть контроллер представления, который имеет следующие методы: var viewToFocus: UIView? = nil { didSet { if viewToFocus != nil { self.setNeedsFocusUpdate() self.updateFocusIfNeeded() } } } override weak var preferredFocusedView: UIView?…
25 июл '16 в 01:55
3 ответа

Как выбрать отдельный SCNNode SceneKit с помощью пульта на tvOS

Есть ли способ получить движок фокуса на SceneKit? Я пытаюсь создать трехмерную игру, в которой игроки должны выбирать из множества узлов SceneKit, но я не могу найти способ сфокусировать узлы SCNNode.
19 дек '15 в 19:38
1 ответ

Как переопределить звук обновления движка фокуса в tvOS

Я пытаюсь переопределить звук, который воспроизводится при смене фокуса в tvOS, но я не могу найти ничего, указывающего, возможно ли это. Я немного просмотрел документацию Apple и посмотрел на некоторые звуковые API, но ни один из них не подошел. Кт…
10 дек '15 в 08:32
1 ответ

Как сохранить фокусировку первой строки UITableView во время обновления данных?

У меня есть UITableView который представляет временную шкалу данных на TVOS. Он динамически обновляется через NSFetchedResultsController, Когда таблица обновляется, новые ячейки добавляются вверху. Тем не менее: ранее выбранная ячейка остается сфоку…
25 июл '16 в 04:27
3 ответа

Как сделать фокусировку UIView с помощью движка фокуса на Apple TV

Можно ли сделать UIView Focusable? Или я должен просто использовать кастом UIButton для всех возможных просмотров? Я пытался переопределить canBecomeFocused но ничего не случилось
11 окт '15 в 23:06