【发布时间】:2019-11-02 01:02:46
【问题描述】:
我一直试图在 swiftUI 中为整个 viewController 设置背景颜色,但我无法做到。该视图不采用.backgroundColor 属性。
我也尝试在sceneDelegate 中为viewController 使用.backgroundColor 属性,它没有使用该属性,但它使用了foregroundColor 属性。
【问题讨论】:
-
现在,正是具体的最佳时机......当你说“viewController”时,你是在说
UIViewController,UIView,还是View?前两者之间存在巨大的区别,它们是UIKit类并且需要与 SwiftUI 集成,而第三个是SwiftUI和像 @rraphael 这样的修饰符给你会起作用。跨度> -
我假设 viewController,Rakesh 是指整个 iPhone 屏幕。我仍然很困惑那是窗户还是场景。