ボタンの文字列をユーザデータとしてセットして利用しています。いう属性の値による一致で作成しています。name属性を必ず指定します。参照すればいいでしょう。使うと、日付入力が容易になりますが、オプションの設定がそれなりに面倒なので、このテンプレートを基本に変更するといいと思います。属性で日付フォーマットの入力を強制しています。メソッドを追加しています。属性でチェックしています。指定しておくと最初からテンキーが開くようなので、利用価値が大きいです。数字を連続入力すると他の文字に変換されてしまいます)。記述してもいいですが、必須に関してはアプリ作成の初期段階のテスト時にはチェックして欲しく無い場合も多いので、動的にセットしています。キャンセルボタンは、入力チェックの発生しない通常ボタンを使用しています。