1
Я разрабатываю для tvOS на данный момент, и я добавил UISegmentedControl
, это автоматически фокусируется на двигателе фокусировки tvOS. Когда я добавил UIButton
, это стало первым сфокусированным предметом.tvOS Навигация через элементы ui
Как я могу настроить первый сфокусированный предмет и иметь возможность перемещаться между ними?
И как бы я идти о «Swiping» к другому элементу пользовательского интерфейса? Например, предпочтительнымFocusedView является 'UISegmentedControl', и я хочу« пронести »в' UIButton'? – jbehrens94
Фокусировочный движок должен просто обрабатывать это для вас. Однако на практике я обнаружил, что у него были проблемы, когда представления не были в горизонтальной или вертикальной плоскости. Вы можете помочь движку фокуса, добавив несколько объектов UIFocusGuide, чтобы указать на другие виды. Там, где они будут размещены, зависит от вашего макета. –
Я нашел учебник по 'UIFocusGuide', но получаю неожиданные результаты. При настройке кнопок layoutGuide layoutAnchors UIFocusGuide устанавливается сразу же справа от моего UISegmentedControl. Но это должно быть точно ниже UISegmentedControl и справа от моего UIButton. – jbehrens94