我有arg1 = user_calc[0].to_i
arg2 = user_calc[4].to_i
calculator(arg1, user_calc[2], arg2)
这样的
UIViewController
所有按钮均为自定义类型
如果初始焦点在 +View
button1
button2
backgroundImage
ScrollView
scrollBackgroundImage
scrollButton1
scrollButton2
,那么无论我做什么,焦点都不会转到button1
内的按钮。
如果初始焦点位于scrollView
,则焦点永远不会转到button2
/ button1
。
如果我更改所有按钮以键入系统,则焦点将按预期开始工作。
答案 0 :(得分:0)
实际上,焦点确实介于button1
和button2
之间。
如果您将按钮类型更改为Custom
,则表示您应自行处理视觉焦点更新(例如,在didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator)
方法中)。