File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 14
14
progressColor : (UIColor *)progressColor
15
15
thumbColor : (UIColor *)thumbColor ;
16
16
17
+ - (void ) configureFlatSliderWithTrackColor : (UIColor *)trackColor
18
+ progressColor : (UIColor *)progressColor
19
+ thumbColorNormal : (UIColor *)thumbColorNormal
20
+ thumbColorHighlighted : (UIColor *)highlightedThumbColor ;
21
+
17
22
@end
Original file line number Diff line number Diff line change @@ -15,15 +15,31 @@ - (void) configureFlatSliderWithTrackColor:(UIColor *)trackColor
15
15
progressColor : (UIColor *)progressColor
16
16
thumbColor : (UIColor *)thumbColor {
17
17
18
+ [self configureFlatSliderWithTrackColor: trackColor
19
+ progressColor: progressColor
20
+ thumbColorNormal: thumbColor
21
+ thumbColorHighlighted: thumbColor];
22
+ }
23
+
24
+ - (void ) configureFlatSliderWithTrackColor : (UIColor *)trackColor
25
+ progressColor : (UIColor *)progressColor
26
+ thumbColorNormal : (UIColor *)thumbColorNormal
27
+ thumbColorHighlighted : (UIColor *)highlightedThumbColor
28
+ {
29
+
18
30
UIImage *progressImage = [[UIImage imageWithColor: progressColor cornerRadius: 5.0 ]
19
31
imageWithMinimumSize: CGSizeMake (10 , 10 )];
20
32
UIImage *trackImage = [[UIImage imageWithColor: trackColor cornerRadius: 5.0 ]
21
33
imageWithMinimumSize: CGSizeMake (10 , 10 )];
22
-
34
+
23
35
[self setMinimumTrackImage: progressImage forState: UIControlStateNormal];
24
36
[self setMaximumTrackImage: trackImage forState: UIControlStateNormal];
37
+
25
38
UIImage *normalSliderImage = [UIImage circularImageWithColor: thumbColor size: CGSizeMake (24 , 24 )];
26
39
[self setThumbImage: normalSliderImage forState: UIControlStateNormal];
40
+
41
+ UIImage *highlighedSliderImage = [UIImage circularImageWithColor: highlightedThumbColor size: CGSizeMake (24 , 24 )];
42
+ [self setThumbImage: highlighedSliderImage forState: UIControlStateHighlighted];
27
43
}
28
44
29
45
@end
You can’t perform that action at this time.
0 commit comments