MapView через UITableViewCell

Я пытаюсь сделать так, чтобы mapView покрывал весь UITableViewCell и отключал все действия пользователя в этом mapView, но по-прежнему кликабельная ячейка. Тем не менее, этот mapView (даже если я отправил подпредставление назад) перехватывает щелчки пользователя и вызывает то, что метод didSelectRow никогда не вызывается.

2 ответа

Я не уверен, что вы можете полностью отключить нажатие карты.

Сделайте это: добавьте UiButton поверх карты с чистым фоном, эта кнопка может перехватывать все нажатия.

Вы можете попробовать способ ниже:

Вы добавляете вид выше mapView и устанавливаете цвет фона clearColor, Я думаю, что это решит вашу проблему.

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