Теперь я работаю над старым проектом, клиент хочет добавить обновление в этот проект. Недавно я добавил один viewController для отображения mapview
, но это отображение карты не может поместиться на экране, например, iphone6 и т. Д. Это приложение использует авторезистировку для изменения размера разных видов. Я установил свойство autoresize для соответствия mapview на экране, которое я пробовал как программно, так и xib.But его не работает. Как я могу решить эту проблему? Пожалуйста, помогите мне.Как я могу сопоставить карту, используя Autoresizing в iOS?
_mapView.autoresizesSubviews = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
или
Вы пытались установить рамку с каркасом программно ?. Также проверьте, проверено ли свойство «Подвижность клипов» и «Авторезистировать Subview» для mapview. –
Clip Subviews "и" Autoresize Subview "всегда проверяются. Я добавил mapview непосредственно в конструктор интерфейса не программно. – IKKA
Попробуйте установить рамку mapview programatically. [YourMapView setFrame: self.view.bounds]; –