if 関数に基づいて有効または無効になっている一連の UITextFields があります (基本的には 2 つだけを入力でき、その他は無効になります)。
UItextFieldFade in と Fade out の背景をフェードする 2 つの方法があります。
UITextField の enabled プロパティが変更されるたびにアニメーションを実行したいのですが、実際の変更を追跡する方法が本当にわかりません。
どんな助けでも素晴らしいでしょう。
ありがとう
if 関数に基づいて有効または無効になっている一連の UITextFields があります (基本的には 2 つだけを入力でき、その他は無効になります)。
UItextFieldFade in と Fade out の背景をフェードする 2 つの方法があります。
UITextField の enabled プロパティが変更されるたびにアニメーションを実行したいのですが、実際の変更を追跡する方法が本当にわかりません。
どんな助けでも素晴らしいでしょう。
ありがとう
テキスト フィールドにオブザーバーを追加します。
[_textField addObserver: self forKeyPath: @"enabled" options: NSKeyValueObservingOptionNew context:NULL];
このメソッドを実装する必要があります。
- (void) observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *) context;
「有効」プロパティの値の変更を処理する場所。
ドキュメンテーション:キー値の観察。