Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iPhone X的主指示器在首次启动后重新进入前台后会改变颜色_Ios_Swift - Fatal编程技术网

Ios iPhone X的主指示器在首次启动后重新进入前台后会改变颜色

Ios iPhone X的主指示器在首次启动后重新进入前台后会改变颜色,ios,swift,Ios,Swift,我创建了多个应用程序,第一次启动应用程序时,iPhone X设备上的主页指示灯将是某种颜色。例如,如果我将一个不同的应用程序移到前台,然后返回到我的应用程序,则主屏幕指示器将变为不同的颜色,我认为是“正确”的颜色,即使背景没有改变。下面我举一个例子,说明我的一个应用程序中出现了这种情况 这是背景色: static let yellow = UIColor(red: 252.0 / 255.0, green: 184.0 / 255.0, blue: 20.0 / 255.0, alpha: 1.

我创建了多个应用程序,第一次启动应用程序时,iPhone X设备上的主页指示灯将是某种颜色。例如,如果我将一个不同的应用程序移到前台,然后返回到我的应用程序,则主屏幕指示器将变为不同的颜色,我认为是“正确”的颜色,即使背景没有改变。下面我举一个例子,说明我的一个应用程序中出现了这种情况

这是背景色:

static let yellow = UIColor(red: 252.0 / 255.0, green: 184.0 / 255.0, blue: 20.0 / 255.0, alpha: 1.0)
首次发射后:

重新进入前台后:


我知道,作为开发人员,我们无法控制主指示器的颜色,我只是想知道是否有其他人处理过同样的问题。也许有什么方法可以使它保持一致?我只是不喜欢前后矛盾

我写了一篇关于主指示器颜色的深入文章,如果你想了解更多关于它的行为:@TanjimaKothiya-Wow,这解释了很多。那很有趣。看来这个问题不一定有解决办法。。。