我即将用Ionic / Cordova完成我的第一个应用程序。
是的,它很棒,但有时我想知道为什么事情如此复杂(包括所有插件和东西:))
我想知道我是否可以更改Splash-Screen-Spinner的 颜色 。
任何想法?我在源代码中搜索:Color,Spinner .....,但我没有找到提示。
我认为这会对很多人有所帮助。
问候
答案 0 :(得分:1)
至少在Cordova 7.0和Cordova iOS 4.4.0中,无需更改启动画面插件的源代码。您只需将以下行添加到config.xml
文件中,微调器就会显示为白色而不是灰色。
<preference name="TopActivityIndicator" value="whiteLarge" />
注意:对于微调器,Apache Cordova文档有点令人困惑。 config.xml指南说明了以下TopActivityIndicator
:
控制状态栏中小旋转图标的外观,指示显着的处理器活动。
我认为该陈述涉及以下微调:
但是,至少在iOS和Cordova 7.0上,更改TopActivityIndicator
会影响应用程序打开时屏幕中间显示的微调器的外观。以下是whiteLarge
设置的示例:
希望有所帮助。
答案 1 :(得分:0)
如果你想改变&#34; cordova-plugin-splashscreen&#34; iOS上的微调颜色。有3种预定义颜色选项可供选择(不知道如何将其更改为任何颜色)。您必须手动编辑iOS插件文件&#34; CDVSplashScreen.m&#34;发现在&#34; / plugins / cordova-plugin-splashscreen / src / ios&#34;。
灰色(默认 - 搜索此行):
UIActivityIndicatorViewStyle topActivityIndicatorStyle = UIActivityIndicatorViewStyleGray
白色
UIActivityIndicatorViewStyle topActivityIndicatorStyle = UIActivityIndicatorViewStyleWhite;
<强> whiteLarge 强>
UIActivityIndicatorViewStyle topActivityIndicatorStyle = UIActivityIndicatorViewStyleWhiteLarge
在文件中找到:
/*
* The Activity View is the top spinning throbber in the status/battery bar. We init it with the default Grey Style.
*
* whiteLarge = UIActivityIndicatorViewStyleWhiteLarge
* white = UIActivityIndicatorViewStyleWhite
* gray = UIActivityIndicatorViewStyleGray
*
*/
我还找到了一种更改微调器位置的方法,可以查看我的stack post here
答案 2 :(得分:0)
(base) C:\Users\antoi>conda install -c conda-forge newspaper3k Solving environment: done ## Package Plan ## ... Proceed ([y]/n)? y Preparing transaction: done Verifying transaction: done Executing transaction: failed ERROR conda.core.link:_execute(502): An error occurred while uninstalling package 'defaults::qt-5.9.6-vc14h1e9a669_2'. PermissionError(13, 'The process cannot access the file because it is being used by another process') Attempting to roll back. Rolling back transaction: done PermissionError(13, 'The process cannot access the file because it is being used by another process')
(字符串,默认为系统强调色): 哈希,rgb表示法或CSS颜色名称。
在您的SplashScreenSpinnerColor
中,您可以添加以下首选项:
config.xml
您还可以更改<preference name="SplashScreenSpinnerColor" value="white" />
:
SplashScreenBackgroundColor
进一步参考this链接。