みなさんこんにちはFablicでモバイルアプリエンジニアをやっている@huinです。 この記事はiOS Advent Calendar 2017 15日目の記事ですが、 現在2017年12月15日の午前10時をまわったところです。 早く記事を公開しなければ!! ってことで前置きはすっ飛ばして、iOSの日付入力実装の話にはいっていきます(スミマセン) iOSの日付入力 iOSで日付入力するためのUIといえば、みなさんきっと「UIDatePicker」(以下ピッカー)を思いつくでしょう。 では、UIDatePickerを使って、どのように日付入力のインタラクションを実装すればいいか考えてみましょう。 iOS標準のアプリには大きく分けて2通りのUIパターンがあります。 1つめはカレンダーやリマインダーのように、インライン形式で画面内にピッカーを埋め込む形式です。 カレンダー リマインダー もう1
![意外と大変な日付入力の実装 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/dfaab1963de64b4e9d32461e4b55316bb6082d24/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU2JTg0JThGJUU1JUE0JTk2JUUzJTgxJUE4JUU1JUE0JUE3JUU1JUE0JTg5JUUzJTgxJUFBJUU2JTk3JUE1JUU0JUJCJTk4JUU1JTg1JUE1JUU1JThBJTlCJUUzJTgxJUFFJUU1JUFFJTlGJUU4JUEzJTg1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1iZTVjZTYwNmM5NWNjZGFhNjZlZmM0MDliYWM2YzI2Yw%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBodWluJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1jYmM1YzI0M2Y4NDU5NzQ2NDViMjQ2NzdiNDI1N2Y5Zg%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D1aae1693a9a4772ee8bf6e78338defd4)