Перетащите карту MapBox на другой UIView (iOS)
Наш UIView содержит карту MapBox. В определенные моменты жизни наших приложений мы отображаем UIView в верхней части карты.
Этот вид имел прозрачный фон и пару элементов управления внутри него. Нам нужно перетащить карту в те места, где вид прозрачен. (Он должен в основном проходить через жесты к представлению под ним, которое является картой).
Чтобы получить базовую картину того, что мы пытаемся выполнить: представьте карту, а над ней - представление, показывающее большой знак +. То, что мы хотим, это когда мы перетаскиваем фактический знак... ничего не происходит. Но когда вы перетаскиваете в пустые углы, это должно перетащить карту.
Есть идеи, как этого добиться?
1 ответ
Проверять, выписываться -[UIView userInteractionEnabled]
и установите его NO
для прозрачного просмотра. Обязательно установите его на YES
для контрольных подпредставлений. Это должно делать свое дело.