【问题标题】:How to create an iOS LaunchScreen.storyboard for a flutter app?如何为 Flutter 应用创建 iOS LaunchScreen.storyboard?
【发布时间】:2018-08-09 23:42:52
【问题描述】:
我正准备发布一个用 Flutter 创建的 iOS 应用,需要创建一个启动屏幕。为每个屏幕尺寸创建不同尺寸的资产似乎很痛苦,推荐的 iOS 开发方法是使用看起来像应用程序的第一个屏幕的故事板。无论如何,在不尝试在 Xcode 中创建我自己的故事板的情况下,是否可以通过颤振来做到这一点?否则我将不得不尝试创建一个类似于我在颤振中创建的故事板。
【问题讨论】:
标签:
ios
storyboard
flutter
screen
launch
【解决方案1】:
要将图像添加到“启动画面”的中心,请导航至
.../ios/Runner。在,Assets.xcassets/LaunchImage.imageset,加入
名为LaunchImage.png、LaunchImage@2x.png、LaunchImage@3x.png 的图像。
如果您使用不同的文件名,您还必须更新
Contents.json 文件在同一目录中。
您还可以通过以下方式在 Xcode 中完全自定义启动屏幕故事板
打开.../ios/Runner.xcworkspace。导航到Runner/Runner
通过打开Assets.xcassets 或执行项目导航器并放入图像
使用 Interface Builder 进行的任何自定义
LaunchScreen.storyboard.
结帐:https://flutter.io/assets-and-images/#updating-the-launch-screen