问题
How to create Segmented control with underline in iOS (like on image on the left)?
As far as I understood it's similar to Android native control.
Thank you
回答1:
UISegmentedControl
includes API for customizing it's appearance. You set images for various state combinations using -setBackgroundImage:forState:barMetrics:
and -setDividerImage:forLeftSegmentState:rightSegmentState:barMetrics:
.
You can also customize the text using -setTitleTextAttributes:forState:
.
These methods can be found in the Customizing Appearance section of the UISegmentedControl
documentation.
来源:https://stackoverflow.com/questions/35559300/how-to-create-segmented-control-with-underline-in-ios