Junaisha Errum·Oct 2, 2025When UI Looks Alike: Understanding Confusion Between Tabs and Segmented ControlsIn UI design, tabs and segmented controls often look similar, but they serve very distinct purposes.
InDevTechiebyDevTechie·Sep 7, 2025Ditch the Boring Picker: Let’s Build a Segmented Control People Actually Want to Tap!Let’s be honest, the default SwiftUI Picker with the .segmented style is... fine. It's functional. It does the job. But does it have…
Ramadan Sayed·May 1, 2025Building Fully Animated Modern Segmented Controls in Jetpack Compose: A Deep DiveIntroduction to Segmented ControlsA response icon1A response icon1
Austin Ng·Apr 5, 2025Implementing a Segmented Control in Jetpack ComposeSegmented controls are a useful UI component that allow users to switch between different views quickly. While iOS provides a native…
Sasha Myshkina·Feb 9, 2025SwiftUI segmented Picker with sliding animationIn this article, we will build a lightweight scrollable Picker with sliding animation in SwiftUI.
Tho Do·Feb 4, 2025Another way to make a custom underline segmented control with anchorPreferenceAs you may have know in SwiftUI when setting data in parent that data will flow downstream to its all children, there another way to flow…
Tho Do·Jan 29, 2025SwiftUI custom underline segmented with alignmentGuideAs you may know HStack aligns views vertically (.center by default) and VStack aligns views horizontally (also .center by default).
Enes Dirik·Nov 19, 2024How to Build a Custom Segmented Control in UIKit: Programmatically UISegmented controls are a common UI element in iOS apps, allowing users to switch between different views or states quickly. In this…
InJC’s iOS ExplorationbyChiau's Tech Insight Lab·Feb 18, 2024How to use Segmented Control, Swipe Gesture Recognizer, and Page Control to control image display?Learn iOS from scratch and challenge to create 100 apps — Book Recommendation App
InStackademicbyMarwa Diab·Jan 4, 2024Custom Reusable Segmented Picker in Jetpack ComposeLearn hoe to create customized Segmented Picker that can be used with lists of any data class items.