9

We are building a cross platform app, and a decision maker on my team (who is an Apple user) wants all of our "Select to delete" checkboxes to be round, "Like Apple's Mail and Messages apps".

enter image description here enter image description here

I personally find this confusing, I think they look like radio buttons. He disgarees that anyone would confuse round circles for radio buttons.

Apple's HIG about checkboxes doesn't specifically state that checkboxes should be a specific shape Apple's HIG on Checkboxes

Apple's Sample Code shows square checkboxes, but that's not selecting to DELETE an item Apple's TableViewCell Sample Code

Have all iOS devices always used round checkmarks to delete items, or is this a new change?

Where and when does iOS use round checkmarks?

2
  • That looks like a very old screenshot of earlier versions of iOS, so that's probably where those round checkboxes belong...
    – Michael Lai
    Commented Mar 17, 2018 at 22:54
  • yerah, this looks like a very old IOS style. I would avoid
    – colmcq
    Commented Mar 20, 2018 at 14:26

4 Answers 4

8

You mention the Apple references but it seems like you might not even be designing for iOS, or at least are looking more for UX advice in general than for the preferred choice on iOS apps.

Using my pretty new Android phone, if I open my text messages and hold-press on an item it selects it and shows a checked circle on the left just like in your Apple images.

I've deleted messages using this before, and as a user perspective I didn't find it confusing because I had first long-pressed on a row, and then the circles appeared with the 1 from the row I selected highlighted. I triggered it so it was obvious what it meant.

If I navigated to a new page and there were circles all down the side from the start I might think it was a radio list, but because they appear as a result of my action it seems obvious that I can choose multiple.

Anyway I think this is not only used by Apple, so if you are looking for some reference to show that Apple only uses them in certain circumstances, well Android uses them too so it seems more universal than that.

My understanding of Apple's design philosophy is to design products that can be easily used by idiots (because if idiots can use them, smart people can too, so it means everyone can use them). Contrast this with Microsoft's design philosophy of designing for middle-of-the-range people which can be difficult for idiots to use, and the Linux design philosophy where you require a PhD to connect to the WiFi.

Smart people can use layouts designed for idiots too, so it makes sense to do it this way.

Anyway for this I think it won't be confused as a radio list if the user's action triggers the circles to appear.

4

From my experience using Apple devices, I believe using this round type of checkbox has been around for a while when selecting multiple items on iOS. I was able to find this documentation regarding multiple selection. If the app is going to be on iOS devices, I would say round checkboxes are the way to go for multiple selection.

3
  • 1
    This appears to apply to the selection of multiple items in a table, but do you know if it also applies to a single selection from a list of items?
    – Michael Lai
    Commented Mar 18, 2018 at 8:20
  • @MichaelLai I'm not well-versed with iOS design terminology, but according to this: "A table view displays a list of items in a single column." And I believe OP is looking for the cases where the user can make more than one selection, like when selection items to delete.
    – Josh K
    Commented Mar 18, 2018 at 8:41
  • I believe that there might be other occasions when you need to select multiple items but this selection doesn't occur in a table view. For instance, if you are selecting multiple items from a dropdown list it might be a bit awkward to have round checkboxes.
    – Michael Lai
    Commented Mar 18, 2018 at 14:50
2

I think one could only argue that round checkboxes would be confusing to users that actually understand the differences between checkboxes and radio buttons, most users don't. I don't believe the average user relies on shapes to know whether or not they can select multiple items. And I don't think users would actually be confused, rather they'd just feel a subtle annoyance at the inconsistency.

While I personally prefer my checkboxes square this might be more of a design decision than anything else.

If you want to make a strong argue towards square you might need to find design guidelines or conventions already in place in your app and argument for consistency. Consistency is an important and can often make a strong case towards one decision over another.

0

In general circular selection boxes should also be fine, given that there is no use case where there is a combination of multi select items along with single selection items, example in a schedular where a person can select multiple days but can only have single selection of exact time. In these cases having a traditional square shape for checkbox and circular one for radio button will be easy for the user to comprehend.

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.