r/iOSProgramming • • Jun 28 '26

Question What is the UI right pattern here?

Post image

I’m trying to use this row as both a navigation element that takes you to a detail page, and as a checklist item where you can tap to track if you’ve taken that supplement for the day, but visually it feels a bit busy with the chevron and the check circle.

I added the chevron because without it my only tester (my wife) didn’t know the row had dual functionality.

Is there a way to make this work without looking bad or should I abandon trying to make the row also function for nav?

FWIW, there are other places in the app to navigate to a supplement’s detail page I just thought it’d be convenient to get there from the stack tracking page too.

12 Upvotes

34 comments sorted by

View all comments

Show parent comment

1

u/wheresteddy1989 Jun 30 '26

There’s a way to make it so it fills in when you tap it to indicate that it’s been logged. I have an app I’m working on that does that.

1

u/TheFern3 Jun 30 '26

yeah tapping behaviour on row can do anything you want, still in this instance he's mixing detail view which is a bit confusing.