Mac Catalyst textview第一响应者

问题描述 投票:-1回答:1

当我尝试在Mac上使用Catalyst实施Notes应用程序时,我的界面行为很奇怪。我做了textview

textView.becomeFirstResponder()

但是在我以某种方式创建新笔记Catalyst之后,将焦点移到了后退按钮。在创建另一个textview之后,焦点将按预期工作。

show image

所以它旋转了,我不明白为什么textView.becomeFirstResponder()不能每次都起作用。

swift uitextview maccatalyst uikitformac
1个回答
0
投票

尝试在异步Firebox中执行此操作

DispatchQueue.main.async{
     textView.becomeFirstResponder()
}
© www.soinside.com 2019 - 2024. All rights reserved.