UIView、UILabel などの UI コンポーネントのテーマ設定用に独自のプロパティ ラッパーを作成しました。
class MyUIViewController: UIViewController {
@Theme private override var view: UIView! // it doesnt work!!!
@Theme private var myCustomView: UIView! // it works!!
}
この場合、「格納されたプロパティ 'view' でオーバーライドできません」というコンパイル エラーが発生します。
ビューがUIViewControllerのプロパティであることは知っています。プロパティラッパーを格納された(スーパークラス)プロパティに適用する方法があるかどうか知っていますか? 任意の提案をいただければ幸いです:)ありがとうございます!