Выбирая MKAnnotation, чтобы «выбрать», это ДЕЙСТВИТЕЛЬНО медленно

Задержка между выступом и секундомером составляет почти 0,5 секунды, и когда вызывается для аннотации на MKMapView.

Кто-нибудь знает, почему это так, и как я могу мгновенно реагировать, когда пользователь нажимает на карту?

Это происходит даже с аннотацией местоположения пользователя, которая отображает «Текущее местоположение» в выноске при нажатии. Я хочу, чтобы он отображал это мгновенно при прослушивании, не было странной задержки.

EDIT: Я думаю, что это связано с функцией setSelected, которая вызывает вызовыSelectAnnotationView. setSelected имеет «анимированное» свойство, которое может замедлить его. Как удалить эту анимацию?

One Solution collect form web for “Выбирая MKAnnotation, чтобы «выбрать», это ДЕЙСТВИТЕЛЬНО медленно”

К сожалению, вы ничего не можете с этим поделать. По той же причине, что ссылки на мобильные устройства в Safari медленны: распознаватели жестов вынуждены некоторое время пытаться решить, можно ли прокручивать (перетаскивать), прежде чем они согласятся, что вы нажимаете.

Таким образом, это не имеет ничего общего с анимацией. В этой ситуации просто характер распознавания жестов.

  • Не удалось добавить margin / padding в текст в UILabel - iOS Swift
  • Как проверить, существует ли файл в папке «Документы» в Swift?
  • Как я могу получить пропущенное уведомление CloudKit, когда приложение находится в фоновом режиме?
  • Правильный способ ввода и загрузки изображений из массива в CollectionViewController в Swift
  • Cocoapods + Нельзя загрузить базовый модуль для 'x'
  • Как убрать клавиатуру при касании где-либо вне UITextField (в быстром)?
  • В приложениях, торгующих приложениями при изменении сцен
  • при использовании google-направлений Api и запроса данных в json, получающих нулевые данные
  • Создание UITableViewCell программно в Swift
  • Как применять различные contentInset только для ячеек содержимого, но не для заголовка в UICollectionView
  • Макет UITableViewCell не обновляется до тех пор, пока ячейка не будет повторно использована
  • Interesting Posts

    Добавление большего количества прототипов ячеек в раскадровку iOS, чем размерность viewcontroller?

    Реализация параллельной модели чтения с исключительной записью с GCD

    Как рассчитать время в часах между двумя датами в iOS

    Я вижу покупки в приложении в Firebase, но я не вижу их в iTunes connect / AppAnnie

    Подключение к Active Directory из приложения iOS

    UIImage imageWithContentsOfFile правильный pathForResource

    Перезапустить приложение iOS без пользовательского интерфейса при использовании приложения в фоновом режиме?

    сокет закрыт удаленным peer gcdasyncsocket

    Google Analytics показывает сообщение: код отслеживания неудачных событий

    Увольнение Popover, достигло, пока popover все еще отображается

    shouldReceiveTouch в UITableViewCellContentView

    Как создать цель, добавить ресурсы для этой цели и построить цель с помощью инструментов командной строки xcode?

    передавать аудио с ios на сервер REST с помощью команды POST

    ld: файл не найден: команда компоновщика не выполнена с кодом выхода 1

    Поток UINavigationController для входа в систему ios

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.