Касания / жесты в SwiftUI и UIView (Controller), представленные, не распознаются одновременно
У меня есть элементы управления как в представлениях SwiftUI, так и в VC UIKit и представлениях, которые встроены внутрь
UIView(Controller)Representable
. В моем (музыкальном) приложении пользователь обычно взаимодействует с несколькими элементами управления одновременно, например, настраивая ручки или перемещая ползунки.
Я заметил, что элементы управления внутри UIKit распознают прикосновения / жесты одновременно без проблем. То же самое для элементов управления внутри SwiftUI. Но если один элемент управления находится внутри представления SwiftUI, а другой - внутри представления UIKit, то касается только тот, который коснулся первым.
Это известная проблема / ограничение смешивания представлений UIKit и SwiftUI? Я не могу найти механизм /API, который позволил бы мне указать, не предотвращать одновременное обнаружение касаний / жестов.