TextFieldに何かを書き込むときに、ボタンを有効にする際に問題が発生します。TextFieldに何もない場合は無効にしましたが、何かを書き込んだときに再度有効にすることはできません。
私はこのようなものを持っています:
- (void)viewDidLoad {
[super viewDidLoad];
NSUInteger textLength = [_Name.text length];
[_doneButton setEnabled:(textLength > 0)];
}