酢ろぐ!スマートフォン用の表示で見る酢ろぐ!カレーが嫌いなスマートフォンアプリプログラマのブログ。BoyPokémonContactAbout2016-01-13SwiftでUITextFieldの文字入力を検出するiPhoneiOSでは文字入力用のコンポーネントとしてUITextFieldを利用します。文字入力中......1文字入力ごとにバリデーションしたい時があります。ログイン画面でユーザーIDとパスワード欄が両方入力された場合にログインボタンを有効にするユーザー登録中にメールアドレスのフォーマットが正しいのか検査してSubmitボタンを有効にする検索欄で検索単語のサジェストをおこないたいなどです。NSNotificationCenterを使って、UITextFieldTextDidChangeNotificationの通知を受け取ることで文字入力したことを検出することができます。