私のターゲットは、UISliderのようなカスタムビューを作成することです。私のカスタムビューでは、IBDesignable
とIBInspectable
を使用してInterface Builderに表示します。他のプロパティからの変更をInterface Builderのプロパティに反映する方法
あなたがInterface BuilderでUISliderを見れば:
あなたは、私がそのMaximum
よりも大きくなるようにそのValue
を変更した場合、Maximum
は自動的にInterface Builderでその値を更新見ることができます。
私の質問は:(Maximum
のような)プロパティを作る方法は、Interface Builderで他のプロパティの値(Value
など)を変更すると値が変わるのですか?
ありがとうございます!
EDIT:
現在の結果:ここに私の現在の実装である
は、あなたが見ることができるMinimum
値が変更され、Value
の値も変化するが、その値は属性インスペクタは変更されません。
didSetと値を更新しましたか? –
私は恐れていますが、実行時に後で呼び出されるSetは、IBで変更する瞬間ではありません – VojtaStavik
ありがとうございます。私は私の質問に多くの情報を加えました。 – Tien