アプリで UITextField を非表示にしようとしています。私は最初にUIButtonでそれをやろうとしました..
したがって、私はこれを作りました:
-(IBAction)hide:(id)sender {
_textField.hidden = !_textField.hidden;
}
これはうまくいきましたが、編集後に自動的に実行しようとしているので、次のコードを書きました。
-(void)textFieldDidEndEditing:(UITextField *)textField {
textField.hidden = YES;
}
.h に次のコードを入れます。
-(void)textFieldDidEndEditing:(UITextField *)textField;
これが機能しない理由を誰か教えてもらえますか?
アニメーションで隠すことはできますか?私はこれを試しましたが、うまくいきませんでした:
[UIView animateWithDuration:2.0 animations:^
{ code.. }
]
私を助けてくれてありがとう!