MapView через UITableViewCell
Я пытаюсь сделать так, чтобы mapView покрывал весь UITableViewCell и отключал все действия пользователя в этом mapView, но по-прежнему кликабельная ячейка. Тем не менее, этот mapView (даже если я отправил подпредставление назад) перехватывает щелчки пользователя и вызывает то, что метод didSelectRow никогда не вызывается.
2 ответа
Я не уверен, что вы можете полностью отключить нажатие карты.
Сделайте это: добавьте UiButton поверх карты с чистым фоном, эта кнопка может перехватывать все нажатия.
Вы можете попробовать способ ниже:
Вы добавляете вид выше mapView и устанавливаете цвет фона clearColor
, Я думаю, что это решит вашу проблему.