UIStepper 計步器

    UIStepper *stepper = [[UIStepper alloc] initWithFrame:CGRectMake(100, 100, 0, 0)];
    self.stepper = stepper;
    //設置寬高沒有用
    [self.view addSubview:stepper];

    //1.設置最大值 最小值 當前值
    stepper.maximumValue = 100.0;
    stepper.minimumValue = 0.0;
    stepper.value = 90.0;
    //2.設置變化間隔缺省爲1
    stepper.stepValue = 0.5;
    //3.設置按住按鈕是否顯示自動增長
    stepper.continuous = YES;//默認爲 YES
    //4.設置按住按鈕能否自動增長
    stepper.autorepeat = YES;//默認爲YES
    //5.設置是否循環,到最大值以後從最小值開始加,減到最小值後從最大值開始減
    stepper.wraps = YES;
    //6.設置鏤空顏色
    stepper.tintColor = [UIColor blackColor];
    //7.設置背景圖片 圖片大 stepper也會變大
    [stepper setBackgroundImage:[UIImage imageNamed:@"001@2x"] forState:UIControlStateNormal];
    [stepper setBackgroundImage:[UIImage imageNamed:@"002@2x"] forState:UIControlStateHighlighted];
    //8.設置分割線 
    [stepper setDividerImage:[UIImage imageNamed:@"001"] forLeftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateHighlighted];

    //響應事件
    [stepper addTarget:self action:@selector(valueChange:) forControlEvents:UIControlEventValueChanged];
發佈了47 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章