时究竟UIAppearance规则得到应用到一些新的视图控制器我徘徊?何时将UIAppearance代理规则应用于新视图控制器?
我做了一些全球性规则,我称他们为我的应用程序委托。这样所有的UIButtons看起来都一样。但是现在我想修改一个UIButton的外观。我试过把代码删除它的背景- (void)viewDidLoad
,但它不起作用 - UIAppearance规则尚未应用。在一个ViewController中,我把修改代码放在- (void)viewWillLayoutSubviews
里面,它工作得很好,但是现在在另一个ViewController中它不起作用(代码是相同的)。
哪里是安全的替代UIAppearance规则?