ios - iOS 文本标签在模拟器和旧设备上工作,在新设备上消失
问题描述
我正在开发一个应用程序,它有几个垂直堆叠的交替按钮和文本标签。该应用程序在所有设备上的模拟器中显示和运行良好,但是当下载到实际设备上时,文本标签在 iPhone X 等较新的设备上不可见。
解决方案
事实证明,较新设备上的默认文本颜色不同。iPhone 7 上的黑色文本。iPhone X 上的白色背景上的白色文本是问题所在。奇怪的是,这个问题没有在模拟器上正确模拟,所以在 XCode 中调试没有帮助——它必须在实际设备上运行。感谢 DonMag 对背景颜色的建议。
推荐阅读
- masstransit - 在公共交通 5.2.1 中共享交通工具
- entity-framework-core - 脚手架(数据库优先)没有主键的 EF Core 表
- javascript - 反应路由器:功能无效反应子
- angularjs - 如何从服务函数中访问 $rootScope 值
- mysql - MySQL 查询 - 更优雅的选择?在 SELECT 的多个表中引用相同的列名
- angular - 尝试将数据作为参数传递给服务文件
- java - 不同的端点看似随机地获得授权
- php - # 如何使用 DateTime 类(处理转换、格式、差异和时区)
- java - Akka Streams onFailuresWithBackoff 未重新启动流程
- python - 在现有的张量流图中设置静态形状,其中动态形状用于输入