Привет, есть вопрос здесь.
Я пытаюсь сделать.
if (Map.showsUserLocation == YES)
{
Map.showsUserLocation = NO;
}
Это довольно просто. Когда приложение только что запустилось, showsUserLocation
устанавливается на ДА, но устройству требуется время, чтобы найти местоположение. Поэтому, если пользователь нажимает showsUserLocation = NO
до того, как местоположение будет найдено (до появления синей точки). EXC_BAD_ACCESS.
На карте Google, он имеет защитный код, и до того, как на карте Google появится синяя точка, он не позволит вам нажать кнопку showsUserLocation
, отображая ActivityIndicator.
есть идеи как это сделать?
Заранее спасибо.