iPhone X 系列的底部水平线的颜色可以在应用程序中更改吗?
Is it possible to change color of bottom horizontal line of iPhone X series within app?
是否可以在应用程序中更改 iPhone X 系列底部水平线的颜色(仅限应用程序内部)?我的客户要求更改此行的颜色,但我找不到任何相关主题或解决方案。
谢谢。
不,我认为不是。这是由系统绘制的,不是您应用程序的一部分。 Apple 不允许应用程序更改该应用程序“沙盒”之外的内容。
编辑:
我在网上找到一篇关于这个主题的长篇文章:
https://medium.freecodecamp.org/reverse-engineering-the-iphone-x-home-indicator-color-a4c112f84d34
它好像叫“home indicator”,作者支持我的怀疑,你不能改变它的颜色。
编辑#2
正如 Matt 指出的那样,主页指示器的颜色会自动更改。该系统具有逻辑,试图在主页指示器和它周围的区域之间保持足够的对比度,以便它清晰可见。有关该主题的更多信息,请参阅我链接的文章,您可能想知道的更多。
您只能删除它:
override var prefersHomeIndicatorAutoHidden: Bool {
return true
}
自动应用颜色。
是否可以在应用程序中更改 iPhone X 系列底部水平线的颜色(仅限应用程序内部)?我的客户要求更改此行的颜色,但我找不到任何相关主题或解决方案。
谢谢。
不,我认为不是。这是由系统绘制的,不是您应用程序的一部分。 Apple 不允许应用程序更改该应用程序“沙盒”之外的内容。
编辑:
我在网上找到一篇关于这个主题的长篇文章:
https://medium.freecodecamp.org/reverse-engineering-the-iphone-x-home-indicator-color-a4c112f84d34
它好像叫“home indicator”,作者支持我的怀疑,你不能改变它的颜色。
编辑#2
正如 Matt 指出的那样,主页指示器的颜色会自动更改。该系统具有逻辑,试图在主页指示器和它周围的区域之间保持足够的对比度,以便它清晰可见。有关该主题的更多信息,请参阅我链接的文章,您可能想知道的更多。
您只能删除它:
override var prefersHomeIndicatorAutoHidden: Bool {
return true
}
自动应用颜色。