diff --git a/README.md b/README.md index 579ee87..7d1d6c8 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,11 @@ override func viewDidLoad() { segmentedControl.underlineSelected = true segmentedControl.addTarget(self, action: #selector(TableViewController.segmentSelected(sender:)), for: .valueChanged) + + // change some colors + segmentedControl.segmentContentColor = UIColor.white + segmentedControl.selectedSegmentContentColor = UIColor.yellow + segmentedControl.backgroundColor = UIColor.black } func segmentSelected(sender:ScrollableSegmentedControl) { @@ -55,6 +60,19 @@ func segmentSelected(sender:ScrollableSegmentedControl) { } ``` +Using appearance proxy to change some colors + +```swift +func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + let segmentedControlAppearance = ScrollableSegmentedControl.appearance() + segmentedControlAppearance.segmentContentColor = UIColor.white + segmentedControlAppearance.selectedSegmentContentColor = UIColor.yellow + segmentedControlAppearance.backgroundColor = UIColor.black + + return true +} +``` + See the Demo project for example on how to use it.