在iOS13之前的应用程序布局无法正常工作。苹果在 iOS13.1 中更新了最新的深色主题和浅色主题后,它们如此,现有应用程序中面临许多问题。就像UITextField placeHolder和whiteColor以前是blackColor一样,UIDatePicker textColor和whiteColor以前是blackColor一样。

谁能帮我解决下面的DatePicker文本颜色问题。这是不可见的,因为whiteColor,TextColor应该为blackColor。

iOS 13白色问题与UIKit的文本颜色-LMLPHP

任何帮助表示赞赏。
谢谢你。

最佳答案

使用iOS 13的Swift 5



在info.plist文件中将UIUserInterfaceStyle设置为1

iOS 13白色问题与UIKit的文本颜色-LMLPHP



AppDelegate.swift

    if #available(iOS 13.0, *) {
        window?.overrideUserInterfaceStyle = .light
    } else {
        // Fallback on earlier versions
    }

10-06 13:05