2016-05-16 49 views
2

正常工作,我有一個UIViewController這樣定製UIButton的焦點不是在tvOS

+View 
     button1 
     button2 
     backgroundImage 
     ScrollView 
       scrollBackgroundImage 
       scrollButton1 
       scrollButton2 

所有的按鈕都自定義類型的 如果最初的重點是button1那麼無論我做什麼關注從來就沒有到在scrollView之內的按鈕。 如果最初的焦點在button2那麼焦點永遠不會去button1/button2

如果我將所有按鈕更改爲鍵入系統然後焦點開始按預期工作。

回答

0

實際上,重點確實在button1button2之間。

如果將按鈕類型更改爲Custom,則表示您應該自己處理視覺焦點更新(例如,在didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator)方法中)。