0

我正在开发一个 Nativecript(6.5.2) 移动应用程序,它在 android 和 iOS 设备上都可以正常工作,但是在 iOS 15 版本的 iOS 设备上看不到操作栏背景颜色。否则,该应用程序绝对可以工作美好的。

我不确定 ios 是否更新了他们的 UI 政策或其他内容。
下面是两个 iOS 15 的屏幕截图,其中操作栏的背景颜色不可见,另一个是 iOS 14.2 的屏幕截图,其中操作栏的背景颜色可见。

iOS 15

在此处输入图像描述

iOS 14.2

在此处输入图像描述

有人可以帮忙吗?

4

1 回答 1

1

正如您所说,这个问题与 iOS 15 有关。关于上下文,这里有一些关于它的信息。

如果升级 Nativescript 对您来说是一个选项,那么可以尝试一下,因为8.10似乎支持此更改。请记住,虽然 6.x 和 8.x 之间存在一些重大的架构变化,但请准备好与您可能拥有的任何插件进行战斗。

如果像我一样,升级不是一种选择,您可能可以从操作栏文件(例如thisthis)中挑选一些可能​​有帮助的更改。我可以确认的第一个更改恢复了背景颜色,但标题文本为黑色,ActionBar 链接为蓝色,这可能不适用于您的配色方案。我希望第二个链接(我正在测试中)将恢复文本颜色偏好。

于 2021-10-11T09:23:06.193 回答