いくつかのフィールドを持つ詳細ビューがあり、そのうちのいくつかは textFieldShouldEndEditing を使用して検証を行います。これはすべてうまくいきます。ただし、ユーザーがフィールドに無効なデータを入力してからキャンセル ボタンを押した場合、textFieldShouldEndEditing が呼び出されるため、検証ルーチンは引き続き実行されます。これを防ぐ方法はありますか?言い換えれば、フィールドに何が含まれているかは気にしないので、クリーンなキャンセルを取得するだけです。
質問する
453 次