2016-05-16 7 views
2

Ich habe ein UIViewController ähnlicheBenutzerdefinierte UIButton Fokus funktioniert nicht richtig in tvOS

+View 
     button1 
     button2 
     backgroundImage 
     ScrollView 
       scrollBackgroundImage 
       scrollButton1 
       scrollButton2 

Alle Tasten sind von benutzerdefinierten Typ wenn anfängliche Fokus auf button1 ist dann egal, was ich konzentrieren geht nie zu Tasten, die innerhalb scrollView sind. Wenn der anfängliche Fokus auf liegt, wird der Fokus nie auf button1/button2 gesetzt.

Wenn ich alle Tasten ändern, um System einzugeben, dann beginnt der Fokus wie erwartet zu arbeiten.

Antwort

0

Eigentlich geht Fokus zwischen button1 und .

Wenn Sie den Schaltflächentyp in Custom ändern, bedeutet dies, dass Sie die visuellen Fokusaktualisierungen selbst behandeln sollten (z. B. in didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator) Methode).

Verwandte Themen