Я не могу использовать userInteractionEnabled, поскольку это карта, и мне нужно, чтобы она была включена.
Если вы хотите отключить закрепление на карте, то почему бы просто не установить для свойства zoomEnabled MKMapView значение NO?
zoomEnabled
MKMapView
NO
Route me не использует распознаватели жестов. Посмотрите на раздел обработки событий RMMapView, чтобы увидеть, как они обрабатывают сенсорные события. Я видел пару ссылок на «увеличение» там.