Nativescript - 更改启动屏幕
Nativescript - Changing the launch screen
有没有一种方法可以更改启动屏幕而不必一张一张地更改每个图像?
就像文档说的那样,我使用了工具:http://nsimage.brosteins.com/
来更改图标,但是要更改启动画面我必须更改 20 张图像,没有最简单的方法吗?
最简单的方法;在社区网站上...
http://nativescript.rocks
实际上是图片子站点。
http://images.nativescript.rocks
它将允许您 post 单个图像,它会为 android 和 ios.
生成所有适当尺寸的屏幕
第二种方法是使用ns
命令行(tns
已于2020年底重命名为ns
)
ns resources generate splashes ../SourceImage.png --background "#FFFFFF"
您希望使用至少 1024x1024 的源图像,因为 Apple 要求主应用页面图像使用此尺寸,否则您将丢失此尺寸并且您将无法将应用提交给 Apple。
请注意:无论您以何种方式生成屏幕;您应该始终从您的测试设备上卸载该应用程序,以便它可以进行完全重新安装,这样您就可以看到新的启动画面。
披露:
我是 http://nativescript.rocks 组网站的开发者。
使用 NativeScript 4.x.x 及更高版本,CLI 引入了一个命令,用于自动生成 iOS 和 Android 的启动画面。
tns resources generate splashes ../myImage.png --background "#FF00FF"
以上将采用 myImage.png
并创建不同缩放比例的图像并在 `splash_screen.xml 中替换它们。它还将生成具有所需背景颜色的背景 PNG。有关此功能的更多信息 in the official documentation。
有没有一种方法可以更改启动屏幕而不必一张一张地更改每个图像?
就像文档说的那样,我使用了工具:http://nsimage.brosteins.com/
来更改图标,但是要更改启动画面我必须更改 20 张图像,没有最简单的方法吗?
最简单的方法;在社区网站上... http://nativescript.rocks
实际上是图片子站点。 http://images.nativescript.rocks 它将允许您 post 单个图像,它会为 android 和 ios.
生成所有适当尺寸的屏幕第二种方法是使用ns
命令行(tns
已于2020年底重命名为ns
)
ns resources generate splashes ../SourceImage.png --background "#FFFFFF"
您希望使用至少 1024x1024 的源图像,因为 Apple 要求主应用页面图像使用此尺寸,否则您将丢失此尺寸并且您将无法将应用提交给 Apple。
请注意:无论您以何种方式生成屏幕;您应该始终从您的测试设备上卸载该应用程序,以便它可以进行完全重新安装,这样您就可以看到新的启动画面。
披露: 我是 http://nativescript.rocks 组网站的开发者。
使用 NativeScript 4.x.x 及更高版本,CLI 引入了一个命令,用于自动生成 iOS 和 Android 的启动画面。
tns resources generate splashes ../myImage.png --background "#FF00FF"
以上将采用 myImage.png
并创建不同缩放比例的图像并在 `splash_screen.xml 中替换它们。它还将生成具有所需背景颜色的背景 PNG。有关此功能的更多信息 in the official documentation。