UIAppearanceのルールが新しいView Controllerに適用されると、私は迷っていますか?UIAppearanceプロキシルールはいつ新しいView Controllerに適用されますか?
私はいくつかのグローバルルールを作成しました。私はそれらをアプリケーション代理人で呼び出します。そうすれば、すべてのUIButtonが同じように見えます。しかし今、私は1つのUIButtonの外観を修正したい。私は- (void)viewDidLoad
の中に背景を取り除くためにコードを入れてみましたが、うまくいきません - UIAppearanceのルールはまだ適用されていません。 1つのViewControllerで、私は- (void)viewWillLayoutSubviews
の内部に修正コードを入れましたが、それは完全に機能しましたが、別のViewControllerでは動作しません(コードは同じです)。
UIA出現ルールをオーバーライドするのは安全でしょうか?