From 363438502cf9c4523625db741f8da135e703045d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=A9=E8=BE=BA=E7=BE=85=E3=82=A8=E3=83=AB=E3=83=8D?= =?UTF-8?q?=E3=82=B9=E3=83=88?= Date: Thu, 31 Oct 2013 15:50:02 +0900 Subject: [PATCH] Make selectedSegmentIndex a publicly readwrite property To: * Better mimic a `UISegmentControl` (like #41 did for the property name). * Simpler syntax when no animation is desired. --- SVSegmentedControl/SVSegmentedControl.h | 2 +- SVSegmentedControl/SVSegmentedControl.m | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/SVSegmentedControl/SVSegmentedControl.h b/SVSegmentedControl/SVSegmentedControl.h index 2c6bf10..29c1fd4 100644 --- a/SVSegmentedControl/SVSegmentedControl.h +++ b/SVSegmentedControl/SVSegmentedControl.h @@ -21,7 +21,7 @@ @property (nonatomic, copy) NSArray *sectionImages; @property (nonatomic, strong, readonly) SVSegmentedThumb *thumb; -@property (nonatomic, readonly) NSUInteger selectedSegmentIndex; // default is 0 +@property (nonatomic, readwrite) NSUInteger selectedSegmentIndex; // default is 0 @property (nonatomic, readwrite) BOOL animateToInitialSelection; // default is NO @property (nonatomic, readwrite) BOOL crossFadeLabelsOnDrag; // default is NO diff --git a/SVSegmentedControl/SVSegmentedControl.m b/SVSegmentedControl/SVSegmentedControl.m index 4437107..28a1066 100644 --- a/SVSegmentedControl/SVSegmentedControl.m +++ b/SVSegmentedControl/SVSegmentedControl.m @@ -42,7 +42,6 @@ - (void)setupAccessibility; @property (nonatomic, strong) NSMutableArray *thumbRects; @property (nonatomic, strong) NSMutableArray *accessibilityElements; -@property (nonatomic, readwrite) NSUInteger selectedSegmentIndex; @property (nonatomic, readwrite) NSUInteger snapToIndex; @property (nonatomic, readwrite) BOOL trackingThumb; @property (nonatomic, readwrite) BOOL moved;