fix(iOS): Delay resizeWebView on viewWillAppear for correct statusbar height (#157)

This commit is contained in:
MrBullfinsh 2019-10-20 12:16:48 +02:00 committed by jcesarmobile
parent 5f6614c3c1
commit 13645b9f53

View File

@ -92,7 +92,11 @@ static const void *kStatusBarStyle = &kStatusBarStyle;
-(void)cordovaViewWillAppear:(NSNotification*)notification
{
[self resizeWebView];
//add a small delay ( 0.1 seconds ) or statusbar size will be wrong
__weak CDVStatusBar* weakSelf = self;
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 0.1 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
[weakSelf resizeWebView];
});
}
-(void)statusBarDidChangeFrame:(NSNotification*)notification