UIButton auf verschiedenen Y-Ebenen kann nicht auf tvOS fokussiert werden

8

Ich habe angefangen, Apps für Apple TV zu entwickeln, und ich habe dieses Problem mit Tasten. Ich habe einen Bildschirm wo sind mehrere Tasten auf der Unterseite des Bildschirms und dann gibt es einen, der in der Mitte ist (siehe Screenshot zu verstehen). Das Problem ist, dass ich den mittleren Knopf nicht fokussieren kann. Der Fokus liegt nur auf den unteren drei Tasten. Das Problem wird offensichtlich durch die Y-Position verursacht, wenn ich den Knopf am unteren Rand des Bildschirms bewege, wird er fokussiert.

Schaltflächen werden im Storyboard erstellt, in ViewController ist kein Code enthalten. Die Einstellungen im Storyboard für die mittlere Schaltfläche entsprechen den Einstellungen für die unteren Schaltflächen. Muss ich das manuell im Code behandeln? Oder ist es überhaupt möglich, Fokusbewegung so zu bekommen? Ich würde mich über jede Information freuen, danke.

Ich entwickle mich immer noch im Simulator.

    
Fiser33 24.09.2015, 11:02
quelle

2 Antworten

3

Ich wurde also von Apple zur Lösung geführt. Es erfordert ein wenig Codierung mit UIFocusGuide. Apple hat ein Beispiel Code dafür.

    
Fiser33 07.10.2015 07:06
quelle
0

Fügen Sie einen Fokus-Guide hinzu, um den fehlenden Platz auszufüllen.

%Vor%     
aasatt 04.12.2015 23:06
quelle

Tags und Links