iOS13適配:
1独令、presentViewController的問題
會出現(xiàn)這種情況是主要是因為我們之前對UIViewController里面的一個屬性扫外,即modalPresentationStyle(該屬性是控制器在模態(tài)視圖時將要使用的樣式)沒有設置需要的類型轧苫。在iOS13中modalPresentationStyle的默認改為UIModalPresentationAutomatic,而在之前默認是UIModalPresentationFullScreen晌柬。
2质欲、修改狀態(tài)欄顏色的問題
1> iOS13之前使用:
UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
statusBar.backgroundColor = [UIColor whiteColor];
2> iOS13使用:
UIWindow *keyWindow = [UIApplication sharedApplication].keyWindow;
UIView *viewStatusColorBlend = [[UIView alloc]initWithFrame:keyWindow.windowScene.statusBarManager.statusBarFrame];
viewStatusColorBlend.backgroundColor = [UIColor whiteColor];