Is there a recommended alternative to the standard solutions "Radio buttons nearby" when we need to show a small set of parameters (2 or 3) to the user? I mean, we usually do this:

But I saw a lot of applications adapting something like iOS’s “Segmented Controls”:

What I don’t think is good practice at all.
In my case specifically, I do not think that hiding some parameters would be useful for the user, so Spinners is not a real option. I won’t change any ideas either, so I don’t like bookmarks or anything like that. And then we have buttons and switches that, it seems to me, do not fit my needs, because I will not switch between states. And finally, we have this article, which suggests using simple regular buttons: http://kintek.com.au/blog/portkit-ux-metaphor-equivalents-for-ios-and-android/
I tend to use a regular button implementation like in this article, but I wanted to know if there is any elegant alternative to this.
Thanks!
source share