У меня есть MKMapView в окне, и pitchEnabled
истинно (и я подтвердил это в отладчике). «3D» вещь в середине компаса выделена серым цветом, а щелчок или перетаскивание ничего не делает. Опция-перетаскивание карты (например, я делаю в Maps.app) тоже ничего не делает.Как включить просмотр MKMapView 3D?
Из моей интерпретации документов установка pitchEnabled
должна позволить мне использовать 3D-вид, например Maps.app. Я ошибаюсь? Есть ли что-то еще, что мне нужно сделать, чтобы мои пользователи могли получить 3D-карту?
У вашего объекта MKMapView есть камера (свойство)? – rocky
@rocky: 'camera' - свойство с нулевым значением, поэтому он не может * не иметь его. (Я подтвердил в отладчике, что у него есть.) Нужно ли мне устанавливать его на что-нибудь, в частности, чтобы пользователь мог управлять полем? –
Ну, я читал документацию для pitchEnabled, и он говорит: «Когда это свойство установлено в YES, а действительная камера связана с картой ...». Итак, вопрос в том, что такое действительная камера? – rocky