I am trying to create an interface where the user can select any number of weekdays. My initial thought was to create checkboxes, like this:


download bmml source – Wireframes created with Balsamiq Mockups

However, I soon realized that checkboxes don't exist in iOS. Doing this with switches seemed much too cumbersome for the user.

Should I design my own checkboxes for use in the application or create the interface in some other way?


1 Answer 1


it has a button that opens up a dedicated full-screen sheet with a tableview, but doesn't that seem like overkill?

Apple actually does this in a lot of places throughout iOS. When the user has a choice between two or more options (and the options are not each other's opposites, where a simple switch could suffice), a full-screen table view with checkmarks is used.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.