diff --git a/iOS/DoraemonKit/Src/Core/Plugin/UI/ViewMetrics/Function/UIView+DoraemonViewMetrics.m b/iOS/DoraemonKit/Src/Core/Plugin/UI/ViewMetrics/Function/UIView+DoraemonViewMetrics.m index 26f7c4aa0..6241eabd1 100644 --- a/iOS/DoraemonKit/Src/Core/Plugin/UI/ViewMetrics/Function/UIView+DoraemonViewMetrics.m +++ b/iOS/DoraemonKit/Src/Core/Plugin/UI/ViewMetrics/Function/UIView+DoraemonViewMetrics.m @@ -39,8 +39,8 @@ - (void)doraemon_layoutSubviews - (void)doraemonMetricsRecursiveEnable:(BOOL)enable { // 状态栏不显示元素边框 - UIWindow *statusBarWindow = [[UIApplication sharedApplication] valueForKey:@"_statusBarWindow"]; - if (statusBarWindow && [self isDescendantOfView:statusBarWindow]) { + UIView * statusBarView = [[UIApplication sharedApplication] valueForKey:@"_statusBar"]; + if(statusBarView && [self isDescendantOfView:statusBarView.window]){ return; }