未経験からのiPhoneアプリ開発blog

iPhoneアプリ開発の独学をしています。学習した内容をメモ的に記録していきます。

アプリ開発『WeightControl』vol.8

前回の続きですが、OKボタンやキャンセルボタンをタップしたらUIDatePickerが消えるようにするのは、UIDatePickerとUIToolbarをhidden = YESで非表示にします。

 

さらに、OKボタンをタップしたら選んだ日付をUITextFieldに表示させて、キャンセルボタンをタップしたらUITextFieldには今日の日付に戻すという命令をします。

 

NSDateFormatterを使って、stringFromDateにはOKボタンの時はUIDatepicker.dateを、キャンセルボタンの時はstringFromDateに[NSDate date]を指定します。[NSDate date]はあらかじめプロパティにしておいたらいいかも。

 

あとは、他の今まで非表示にしてたパーツは全てhidden = NOで再表示させたら完璧です!