我有一个简单的视图,包含4个文本字段tf1 - tf4。
我想将初始焦点设置为tf2,这样可以正常工作。
然后我想,tf1获得焦点,然后再次获得tf2 - 这不起作用,焦点在所有4个文本字段中循环。
我试过这样:
override func viewWillAppear()
{ super.viewWillAppear()
tf2.becomeFirstResponder()
tf2.nextKeyView = tf1
tf1.nextKeyView = tf2
}
我的错误在哪里?
答案 0 :(得分:0)
谢谢@Willeke:
它适用于:
override func viewWillAppear()
{ super.viewWillAppear()
tf2.nextKeyView = tf1
tf1.nextKeyView = tf2
self.view.window!.initialFirstResponder = tf2
}