mirror of
https://github.com/apache/cordova-plugin-statusbar.git
synced 2025-01-31 10:35:41 +08:00
CB-11191: Statusbar plugin causing issues with webview size
This closes #65
This commit is contained in:
parent
940a8ee920
commit
2c036c9c91
@ -90,6 +90,11 @@ static const void *kStatusBarStyle = &kStatusBarStyle;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-(void)cordovaViewWillAppear:(NSNotification*)notification
|
||||||
|
{
|
||||||
|
[self resizeWebView];
|
||||||
|
}
|
||||||
|
|
||||||
-(void)statusBarDidChangeFrame:(NSNotification*)notification
|
-(void)statusBarDidChangeFrame:(NSNotification*)notification
|
||||||
{
|
{
|
||||||
//add a small delay for iOS 7 ( 0.1 seconds )
|
//add a small delay for iOS 7 ( 0.1 seconds )
|
||||||
@ -112,6 +117,8 @@ static const void *kStatusBarStyle = &kStatusBarStyle;
|
|||||||
|
|
||||||
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarDidChangeFrame:) name: UIApplicationDidChangeStatusBarFrameNotification object:nil];
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarDidChangeFrame:) name: UIApplicationDidChangeStatusBarFrameNotification object:nil];
|
||||||
|
|
||||||
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(cordovaViewWillAppear:) name: @"CDVViewWillAppearNotification" object:nil];
|
||||||
|
|
||||||
_statusBarOverlaysWebView = YES; // default
|
_statusBarOverlaysWebView = YES; // default
|
||||||
|
|
||||||
[self initializeStatusBarBackgroundView];
|
[self initializeStatusBarBackgroundView];
|
||||||
|
Loading…
Reference in New Issue
Block a user