1

我在 SwiftUI 视图以及 UIKit VC 和嵌入其中的视图中都有控件UIView(Controller)Representable。在我的(音乐)应用程序中,用户通常会同时与多个控件进行交互,例如调整旋钮或移动滑块。

我注意到 UIKit 内部的控件同时识别触摸/手势没有问题。SwiftUI 中的控件也是如此。但是,如果一个控件在 SwiftUI 视图中,而另一个在 UIKit 视图中,那么只有首先被触摸的那个才会注册触摸。

这是混合 UIKit 和 SwiftUI 视图的已知问题/限制吗?我找不到可以让我指定不防止同时检测到触摸/手势的机制/API。

4

0 回答 0