Проблемы с MapView при изменении ориентации - PullRequest
1 голос
/ 17 января 2011

У меня есть MapView, который автоматически изменяет размер при изменении ориентации iPad.Однако правая 1/4 MapView показывает серую сетку, когда я поворачиваюсь в альбомную ориентацию.Эта часть карты не будет загружаться до тех пор, пока не будет затронута или увеличена.Есть идеи, что я делаю не так?

Спасибо

1 Ответ

1 голос
/ 25 января 2011

Вы имеете в виду вращение карты на больших участках области карты (например, на image )?Если да, попробуйте центрировать карту по координатам 0.0f, 0.0f или сделать отображаемую область немного меньше.Кажется, что серая сетка, расположенная справа, может содержать часть карты, которая на самом деле должна отображаться в самом левом углу, но по какой-то причине слой карты не меняет свою позицию в MapView.

В любом случае, попробуйте реализовать - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation в вашем контроллере вида, содержащем mapview, и немного поиграть с областью mapview.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...