iOS:Compat with iOS 15
This commit is contained in:
@@ -25,6 +25,12 @@ - (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session op
|
||||
doricViewController.navigationItem.rightBarButtonItem = rightBarItem;
|
||||
#endif
|
||||
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:doricViewController];
|
||||
UINavigationBar *bar = navigationController.navigationBar;
|
||||
if (@available(iOS 15.0, *)) {
|
||||
UINavigationBarAppearance *barAppearance = [UINavigationBarAppearance new];
|
||||
barAppearance.backgroundColor = UIColor.whiteColor;
|
||||
bar.scrollEdgeAppearance = bar.standardAppearance = barAppearance;
|
||||
}
|
||||
UIWindow *window = [[UIWindow alloc] initWithWindowScene:windowScene];
|
||||
window.frame = windowScene.coordinateSpace.bounds;
|
||||
window.rootViewController = navigationController;
|
||||
|
@@ -23,6 +23,12 @@ - (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session op
|
||||
doricViewController.navigationItem.rightBarButtonItem = rightBarItem;
|
||||
#endif
|
||||
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:doricViewController];
|
||||
UINavigationBar *bar = navigationController.navigationBar;
|
||||
if (@available(iOS 15.0, *)) {
|
||||
UINavigationBarAppearance *barAppearance = [UINavigationBarAppearance new];
|
||||
barAppearance.backgroundColor = UIColor.whiteColor;
|
||||
bar.scrollEdgeAppearance = bar.standardAppearance = barAppearance;
|
||||
}
|
||||
UIWindow *window = [[UIWindow alloc] initWithWindowScene:windowScene];
|
||||
window.frame = windowScene.coordinateSpace.bounds;
|
||||
window.rootViewController = navigationController;
|
||||
|
Reference in New Issue
Block a user