Ios UIViewController外观

Ios UIViewController外观,ios,swift,uiappearance,Ios,Swift,Uiappearance,是否可以为UIViewController子类设置外观 我想要像这样的变量 dynamic open var doneButtonColor: UIColor? 在UIViewController子类中,将其设置为以下样式: UIViewControllerSubclass.appearance().doneButtonColor = UIColor.green 你尝试过单例模式吗?@NikunjDamani我想实现UIAppearance你看过关于这个的Wenderlich教程了吗?另一种

是否可以为
UIViewController
子类设置外观

我想要像这样的变量

dynamic open var doneButtonColor: UIColor?
UIViewController
子类中,将其设置为以下样式:

UIViewControllerSubclass.appearance().doneButtonColor = UIColor.green

你尝试过单例模式吗?@NikunjDamani我想实现
UIAppearance
你看过关于这个的Wenderlich教程了吗?另一种方法是简单地将UIViewController子类化,添加您知道始终需要的任何控件或设置,然后将其他所有内容建立在它的基础上UIMyCustomViewController@Russell我的问题是,
UIViewController
没有
appearnace()
这对我来说可能是个糟糕的评论,但是UIViewController是如何显示的呢?我注意到,
UIView.appearance()
存在。