In one of our screens with Material Scaffold no AppBar is set and the body is a ListView containing normal Flutter widgets and a WebView. The ListView is wrapped in a SafeArea.
When scrolling up, as expected, the normal Flutter widgets are not visible behind the statusbar. Unfortunately on iOS the WebView IS visible below the statusbar. It seems like the padding given by SafeArea is not working for WebViews/PlatformViews on iOS.
I created a simple version which you can see in attached gif.

Here is my output of flutter doctor -v:
[✓] Flutter (Channel beta, v1.0.0, on Mac OS X 10.14.1 18B75, locale de-DE)
• Flutter version 1.0.0 at /Users/basti/Coding/SDKs/flutter
• Framework revision 5391447fae (vor 12 Tagen), 2018-11-29 19:41:26 -0800
• Engine revision 7375a0f414
• Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
• Android SDK at /Users/basti/Coding/SDKs/android-sdk-macosx/
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /Users/basti/Coding/SDKs/android-sdk-macosx/
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 10.1, Build version 10B61
• ios-deploy 1.9.4
• CocoaPods version 1.5.3
[✓] Android Studio (version 3.2)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 31.1.1
• Dart plugin version 181.5656
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
In one of our screens with Material Scaffold no AppBar is set and the body is a ListView containing normal Flutter widgets and a WebView. The ListView is wrapped in a SafeArea.
When scrolling up, as expected, the normal Flutter widgets are not visible behind the statusbar. Unfortunately on iOS the WebView IS visible below the statusbar. It seems like the padding given by SafeArea is not working for WebViews/PlatformViews on iOS.
I created a simple version which you can see in attached gif.
Here is my output of
flutter doctor -v: