iOS 文本标签在模拟器和旧设备上有效,在新设备上消失

iOS text labels work on simulator and older devices, disappear on newer devices

我正在开发一个应用程序,它有几个垂直堆叠的交替按钮和文本标签。该应用程序在所有设备的模拟器中显示并运行良好,但当下载到实际设备上时,文本标签在 iPhone X.

等较新设备上不可见

事实证明,较新设备上的默认文本颜色不同。 iPhone 上的黑色文本 7. iPhone X 上的白色背景上的白色文本是问题所在。奇怪的是,这个问题没有在模拟器上正确模拟,所以在 XCode 中调试没有帮助 - 它必须在实际设备上 运行。感谢 DonMag 对背景颜色的建议。