0

UIView、UILabel などの UI コンポーネントのテーマ設定用に独自のプロパティ ラッパーを作成しました。

 class MyUIViewController: UIViewController {
    @Theme private override var view: UIView! // it doesnt work!!!
    @Theme private var myCustomView: UIView! // it works!!
 }

この場合、「格納されたプロパティ 'view' でオーバーライドできません」というコンパイル エラーが発生します。

ビューがUIViewControllerのプロパティであることは知っています。プロパティラッパーを格納された(スーパークラス)プロパティに適用する方法があるかどうか知っていますか? 任意の提案をいただければ幸いです:)ありがとうございます!

4

1 に答える 1