Jetzt arbeite ich an einem alten Projekt, Client möchte Update für dieses Projekt hinzufügen.Ich neu hinzugefügt eine ViewController für die Anzeige mapview
, aber diese Mapview kann nicht auf dem Bildschirm wie iphone6, etc.This Anwendung verwendet Autoresizing für die Größenänderung verschiedener Ansichten. Ich habe Autoresize-Eigenschaft für passen die Mapview auf dem Bildschirm Ich habe versucht, sowohl programmatisch und xib.Aber es funktioniert nicht.Wie kann ich dieses Problem lösen? Bitte helfen Sie mir.Wie kann ich die Kartenansicht mit Autoresizing in iOS anpassen?
_mapView.autoresizesSubviews = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
oder
Haben Sie versucht, Frame von Mapview programmatisch zu setzen ?. Überprüfen Sie auch, ob die Eigenschaft "Teilansichten abhören" und "Teilansicht automatisch autorisieren" von mapview aktiviert ist. –
Clip Subviews "und" Autoresize Subview "sind immer überprüft. Ich habe mapview direkt zu Interface Builder nicht programmatisch hinzugefügt. – IKKA
Versuchen Frame of Mapview programmatisch setzen. [YourMapView setFrame: self.view.bounds]; –