M13ProgressViewSegmentedRing Class Reference
| Inherits from | M13ProgressView : UIView |
| Declared in | M13ProgressViewSegmentedRing.h M13ProgressViewSegmentedRing.m |
Tasks
Appearance
-
progressRingWidthproperty -
numberOfSegmentsproperty -
segmentSeparationAngleproperty -
segmentBoundaryTypeproperty
Percentage
-
showPercentageproperty
Other Methods
-
– setPrimaryColor: -
– setSecondaryColor: -
– setProgress:animated: -
– performAction:animated: -
– setIndeterminate:
Extension Methods
-
percentageFormatterproperty -
percentageLabelproperty -
animationFromValueproperty -
animationToValueproperty -
animationStartTimeproperty -
displayLinkproperty -
progressproperty -
progressLayerproperty -
backgroundLayerproperty -
iconLayerproperty -
currentActionproperty
Properties
animationFromValue
@property (nonatomic, assign) CGFloat animationFromValueDeclared In
M13ProgressViewSegmentedRing.manimationStartTime
The start time interval for the animaiton.
@property (nonatomic, assign) CFTimeInterval animationStartTimeDeclared In
M13ProgressViewSegmentedRing.manimationToValue
@property (nonatomic, assign) CGFloat animationToValueDeclared In
M13ProgressViewSegmentedRing.mbackgroundLayer
The layer that the background shown on.
@property (nonatomic, retain) CAShapeLayer *backgroundLayerDeclared In
M13ProgressViewSegmentedRing.mcurrentAction
The action currently being performed.
@property (nonatomic, assign) M13ProgressViewAction currentActionDeclared In
M13ProgressViewSegmentedRing.mdisplayLink
Link to the display to keep animations in sync.
@property (nonatomic, strong) CADisplayLink *displayLinkDeclared In
M13ProgressViewSegmentedRing.miconLayer
The layer that is used to render icons for success or failure.
@property (nonatomic, retain) CAShapeLayer *iconLayerDeclared In
M13ProgressViewSegmentedRing.mnumberOfSegments
The number of segments to display in the progress view.
@property (nonatomic, assign) NSInteger numberOfSegmentsDeclared In
M13ProgressViewSegmentedRing.hpercentageFormatter
The number formatter to display the progress percentage.
@property (nonatomic, retain) NSNumberFormatter *percentageFormatterDeclared In
M13ProgressViewSegmentedRing.mpercentageLabel
The label that shows the percentage.
@property (nonatomic, retain) UILabel *percentageLabelDeclared In
M13ProgressViewSegmentedRing.mprogress
Allow us to write to the progress.
@property (nonatomic, readwrite) CGFloat progressDeclared In
M13ProgressViewSegmentedRing.mprogressLayer
The layer that progress is shown on.
@property (nonatomic, retain) CAShapeLayer *progressLayerDeclared In
M13ProgressViewSegmentedRing.mprogressRingWidth
The width of the progress ring in points.
@property (nonatomic, assign) CGFloat progressRingWidthDeclared In
M13ProgressViewSegmentedRing.hsegmentBoundaryType
The type of boundary between segments.
@property (nonatomic, assign) M13ProgressViewSegmentedRingSegmentBoundaryType segmentBoundaryTypeDeclared In
M13ProgressViewSegmentedRing.hInstance Methods
performAction:animated:
Perform the given action if defined. Usually showing success or failure.
- (void)performAction:(M13ProgressViewAction)action animated:(BOOL)animatedParameters
- action
The action to perform.
- animated
Wether or not to animate the change
Declared In
M13ProgressView.hsetIndeterminate:
Wether or not the progress view is indeterminate.
- (void)setIndeterminate:(BOOL)indeterminateDeclared In
M13ProgressView.hsetPrimaryColor:
The primary color of the M13ProgressView.
- (void)setPrimaryColor:(UIColor *)primaryColorDeclared In
M13ProgressView.h