iOS开发中,有时候会用到滑动条,考虑用UISlider控件,那么怎样做一个自己喜欢的滑动条呢,下面详细介绍:
#import "ViewController.h"
@interface ViewController ()
@property (nonatomic, strong)UISlider * mySlider;
@property(nonatomic,assign)int temp;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// 创建一个UISlider
_mySlider = [[UISlider alloc] initWithFrame:CGRectMake(0, 0, 300, 10)];
// 定位UISlider的位置
_mySlider.center = self.view.center;
// 设置UISlider的最小值和最大值
_mySlider.minimumValue = 0;
_mySlider.maximumValue = 100;
// 设置UISlider的初始值
_mySlider.value = 0;
// 为UISlider添加事件方法
[_mySlider addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged];
//设置自己喜欢的滑动条颜色
UIColor *newColor=[UIColor colorWithRed:125/255.0f green:120/255.0f blue:86/255.0f alpha:1];
_mySl