私はストーリーボードのシンプルなアプリ (コントローラーは 1 つだけ) で作成しました。コントローラー内に次のような機能を追加しました
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[self.name resignFirstResponder];
[self.number resignFirstResponder];
// I have tried with and without this line but doesn't work
[self.scrollView resignFirstResponder];
}
(name、number は UITextField の Outlet、scrollView は UIScrollView の Outlet)。これらのテキスト フィールドのいずれかをクリックすると、キーボードがポップアップ表示されますが、入力が終了してもキーボードを非表示にすることはできません。(以前のバージョンでは、テキスト フィールドをクリックしたときにスクロールビューとキーボードが非表示になりませんでした)。キーボードをデフォルトのアプリのように動作させる方法、非表示にする方法は?