Касания / жесты в SwiftUI и UIView (Controller), представленные, не распознаются одновременно

У меня есть элементы управления как в представлениях SwiftUI, так и в VC UIKit и представлениях, которые встроены внутрь UIView(Controller)Representable. В моем (музыкальном) приложении пользователь обычно взаимодействует с несколькими элементами управления одновременно, например, настраивая ручки или перемещая ползунки.

Я заметил, что элементы управления внутри UIKit распознают прикосновения / жесты одновременно без проблем. То же самое для элементов управления внутри SwiftUI. Но если один элемент управления находится внутри представления SwiftUI, а другой - внутри представления UIKit, то касается только тот, который коснулся первым.

Это известная проблема / ограничение смешивания представлений UIKit и SwiftUI? Я не могу найти механизм /API, который позволил бы мне указать, не предотвращать одновременное обнаружение касаний / жестов.

0 ответов

Другие вопросы по тегам