#import "AppDelegate.h"
#import <MapKit/MapKit.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions
{
[self setWindow:[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]];
[self.window makeKeyAndVisible];
UIViewController *vc = [[UIViewController alloc] init];
self.window.rootViewController = vc;
vc.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
MKMapView *map = [[MKMapView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
map.autoresizingMask = UIViewAutoresizingFlexibleHeight;
[vc.view addSubview:map];
return YES;
}
@end
Aby zobaczyć problem, uruchom powyższy kod i po prostu obróć urządzenie. Wystąpi znaczne opóźnienie w animacji rotacji.iOS8 MKMapView Błąd bufora ramki podczas obrotu po automatycznym zastosowaniu
Po podłączeniu systemów iOS 8 iPada i uruchomić symulator, będziesz otrzymywać te ostrzeżenia:
upaść! 0x15dd7980
ERROR /SourceCache/VectorKit/VectorKit-992.16/GeoGL/GeoGL/GLCoreContext.cpp 1237: Bufor ramki niekompletne, niepełne mocowanie
Ktoś wie jak rozwiązać ten problem?
miałem dokładnie taki sam problem i błąd. Konwertuj, aby używać AutoLayout w celu rozwiązania problemu. byłoby miło, gdyby ktoś przesłał do Apple błąd w tej sprawie. – AmitP
@AmitP Możesz przesłać raport o błędzie do Apple tutaj: https://developer.apple.com/bug-reporting/ Również tutaj zduplikuj raport o błędzie, aby reszta społeczności programistów mogła go zobaczyć: https: // openradar.appspot.com/ – stevekohls