I'm building an iOS app to be used by children / youth for a period of four weeks. The app issues a notification twice per day, once in the AM and once in the PM. Prior to using the app, the user (the children or their parents) must select the AM and PM times for the notifications to be issued. I'm trying to figure out the best way to allow the user to enter these AM and PM times.
Currently I have a screen with a two-button segment control. The first button shows a table with two rows. One row presents an AM time, with the second showing a PM time. When the user taps a row, a time picker is revealed, allowing the user to configure the AM or PM time for the entire four week period.
The second button of the segment control reveals a view with a table with 56 rows--AM and PM rows for each day of the four week period. By selecting the appropriate row, the user can configure a specific time for a particular day.
Is there a more intuitive UX for entering two times per day for limited time period? The view with two rows feels bare and empty and the one with 56 rows feels clunky. Maybe it is better to merge the two views and have a single view with 58 rows? In this scenario, the top two rows would allow the user to set all AM and PM times, and then they can scroll down to one of the remaining 56 rows to configure a time for a specific date.