裁切完图片以后当前控制器的状态栏变成了白色样式,其他页面也改变了状态栏的样式,只有进入一个设置状态栏控制器的页面才会恢复正常。
解决办法:
在用TOCropViewController 这个裁切图片的控制器里,单独设置下改页面的状态栏的样式即可
- (UIStatusBarStyle)preferredStatusBarStyle {
// 返回你所需要的状态栏样式
if(@available(iOS13.0, *)) {
return UIStatusBarStyleDarkContent;
}else{
// Fallback on earlier versions
return UIStatusBarStyleDefault;
}
}