Перетащите карту MapBox на другой UIView (iOS)

Наш UIView содержит карту MapBox. В определенные моменты жизни наших приложений мы отображаем UIView в верхней части карты.

Этот вид имел прозрачный фон и пару элементов управления внутри него. Нам нужно перетащить карту в те места, где вид прозрачен. (Он должен в основном проходить через жесты к представлению под ним, которое является картой).

Чтобы получить базовую картину того, что мы пытаемся выполнить: представьте карту, а над ней - представление, показывающее большой знак +. То, что мы хотим, это когда мы перетаскиваем фактический знак... ничего не происходит. Но когда вы перетаскиваете в пустые углы, это должно перетащить карту.

Есть идеи, как этого добиться?

1 ответ

Проверять, выписываться -[UIView userInteractionEnabled] и установите его NO для прозрачного просмотра. Обязательно установите его на YES для контрольных подпредставлений. Это должно делать свое дело.

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