テキストフィールドで確定キー以外の操作によってキーボードを隠したいと思った。 例えばキャンセルボタンを押した場合や、他のコントロールにフォーカスを移した場合など。 やり方を探していたら該当するメソッドなどは見つからなかったが、テキストフィールドをいったんビューから削除して追加し直してやると期待通りの動作をした。 テキストフィールドの内容はクリアされないので、フォーム入力の途中で使っても問題ない。 cancelButton.addEventListener("click", -> win.remove(textField) win.add(textField) ) でもなんかもっとスマートなやり方はないのだろうか。 画面遷移によっても消えるので、ケースによってはそれで間に合うかも。 サンプルコード 動作テストのためのサンプル。 app.coffee win = Ti.UI.createWin
お知らせ 2021年12月10日 年末年始のサポート及び申請業務お休みのお知らせ 2021年07月19日 夏季休業のお知らせ 2021年04月19日 大型連休中の営業・サポート対応について 2020年12月01日 年末年始のサポート及び申請業務お休みのお知らせ 2020年10月23日 メールサーバー機能強化内容に関して 一覧を見る
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く