当我尝试在带有 Catalyst 的 Mac 上实现我的笔记应用程序时,我有奇怪的界面行为。我制作了文本视图
textView.becomeFirstResponder()
但是在我创建新笔记后,催化剂以某种方式将焦点移动到后退按钮。创建另一个文本视图焦点后,可以正常工作。
显示图片
所以它是旋转的,我不明白为什么textView.becomeFirstResponder((每次都不起作用。
尝试在异步火箱中执行此操作
DispatchQueue.main.async{
textView.becomeFirstResponder()
}