ios - UILabel 文本未出现在某些 iOS 设备上
问题描述
此问题似乎只影响 iPad Mini 5 和 iPad Mini 4。不影响 iPhone 11。它只是 UILabel 字段文本。它只在设备上,不在模拟器上。
除了 iPad Mini 5 设备和 iPad Mini 4 之外,文本在任何设备上都可以正常显示。我尝试过更改字体。我已经尝试改变几乎所有可以改变的东西。该应用程序本身已在应用程序商店中运行多年。现在它不能在 iPad 上运行。我试过检查其他地方提到的大写/小写的东西。UILabel 字段背景清晰显示。只是不是应该出现在字段中的文本。感谢 附件是 iPad 故事板的图像。[更改图像] 图标是一个按钮,显示和工作正常。
解决方案
您的设备有可能处于黑暗模式吗?如果是这样,那就可以解释为什么文本不显示而背景显示。默认情况下,暗模式会将黑色文本切换为白色,反之亦然。
如果是这种情况,并且您不想在应用程序上支持暗模式,只需将其添加到您的.plist
:
<key>UIUserInterfaceStyle</key>
<string>Light</string>
推荐阅读
- wordpress - 更新 httpd.conf 不适用于永久链接
- c# - 由变量定义的带有 Newtonsoft 的自定义 JSON 字段名称
- python - 尝试在 Python 中从海康威视摄像头读取热数据
- react-native - 在本机反应中将 mobx 存储设置为 const 值
- reactjs - 如果我刷新浏览器,我的反应应用程序是页面不支持的错误消息
- discord - Autorole不和谐机器人python
- react-native - 无法连接到开发服务器反应原生 android studio
- javascript - 如何获取两个不同选择元素的值并在函数中使用它们
- python - 用 python 制作一个名为 Othello 的游戏,它是一个真正的游戏。无法更改数组中的特定值
- java - 浮动标签需要在 android studio 的 textinput 布局中显示