Commit 16ce8d7f authored by 肖兰月's avatar 肖兰月

解决dark mode下页面跳转白屏的问题

parent 7a087f9d
...@@ -51,7 +51,11 @@ ...@@ -51,7 +51,11 @@
- (void)viewDidLoad { - (void)viewDidLoad {
[super viewDidLoad]; [super viewDidLoad];
self.needShowStatusBar = ![UIApplication sharedApplication].statusBarHidden; self.needShowStatusBar = ![UIApplication sharedApplication].statusBarHidden;
if (@available(iOS 13.0, *)) {
self.view.backgroundColor = UIColor.tertiarySystemBackgroundColor;
} else {
self.view.backgroundColor = [UIColor whiteColor]; self.view.backgroundColor = [UIColor whiteColor];
}
self.navigationBar.barStyle = UIBarStyleBlack; self.navigationBar.barStyle = UIBarStyleBlack;
self.navigationBar.translucent = YES; self.navigationBar.translucent = YES;
[TZImageManager manager].shouldFixOrientation = NO; [TZImageManager manager].shouldFixOrientation = NO;
...@@ -724,7 +728,11 @@ ...@@ -724,7 +728,11 @@
[super viewDidLoad]; [super viewDidLoad];
[[PHPhotoLibrary sharedPhotoLibrary] registerChangeObserver:self]; [[PHPhotoLibrary sharedPhotoLibrary] registerChangeObserver:self];
self.isFirstAppear = YES; self.isFirstAppear = YES;
if (@available(iOS 13.0, *)) {
self.view.backgroundColor = UIColor.tertiarySystemBackgroundColor;
} else {
self.view.backgroundColor = [UIColor whiteColor]; self.view.backgroundColor = [UIColor whiteColor];
}
TZImagePickerController *imagePickerVc = (TZImagePickerController *)self.navigationController; TZImagePickerController *imagePickerVc = (TZImagePickerController *)self.navigationController;
UIBarButtonItem *cancelItem = [[UIBarButtonItem alloc] initWithTitle:imagePickerVc.cancelBtnTitleStr style:UIBarButtonItemStylePlain target:imagePickerVc action:@selector(cancelButtonClick)]; UIBarButtonItem *cancelItem = [[UIBarButtonItem alloc] initWithTitle:imagePickerVc.cancelBtnTitleStr style:UIBarButtonItemStylePlain target:imagePickerVc action:@selector(cancelButtonClick)];
......
...@@ -82,7 +82,11 @@ static CGFloat itemMargin = 5; ...@@ -82,7 +82,11 @@ static CGFloat itemMargin = 5;
TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController; TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController;
_isSelectOriginalPhoto = tzImagePickerVc.isSelectOriginalPhoto; _isSelectOriginalPhoto = tzImagePickerVc.isSelectOriginalPhoto;
_shouldScrollToBottom = YES; _shouldScrollToBottom = YES;
if (@available(iOS 13.0, *)) {
self.view.backgroundColor = UIColor.tertiarySystemBackgroundColor;
} else {
self.view.backgroundColor = [UIColor whiteColor]; self.view.backgroundColor = [UIColor whiteColor];
}
self.navigationItem.title = _model.name; self.navigationItem.title = _model.name;
UIBarButtonItem *cancelItem = [[UIBarButtonItem alloc] initWithTitle:tzImagePickerVc.cancelBtnTitleStr style:UIBarButtonItemStylePlain target:tzImagePickerVc action:@selector(cancelButtonClick)]; UIBarButtonItem *cancelItem = [[UIBarButtonItem alloc] initWithTitle:tzImagePickerVc.cancelBtnTitleStr style:UIBarButtonItemStylePlain target:tzImagePickerVc action:@selector(cancelButtonClick)];
[TZCommonTools configBarButtonItem:cancelItem tzImagePickerVc:tzImagePickerVc]; [TZCommonTools configBarButtonItem:cancelItem tzImagePickerVc:tzImagePickerVc];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment