<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                @在IOS5中增加了一個UIStepper的新控件,UIStepper可以連續增加或減少一個數值。控件的外觀是兩個水平并排的按鈕構成,一個顯示為“+”,一個顯示為“-”。 ? ? ? ?該控件的一個有趣的特征是當用戶按住“+”,“-”按鈕時,根據按住的時間長度,空間值的數字也以不同的數字改變。按住的時間越長,數值改變的越快。可以為UIStepper設定一個數值范圍,比如0-99\. 它的顯示效果如下: 1\. 初始化控件 ? ? ? ?UIStepper *_stepper = [[[UIStepper alloc] initWithFrame:CGRectMake(120, 20, 0, 0)] autorelease]; ??? ? ?// 響應事件 ? ? ? ?[_stepper addTarget:self action:@selector(updateValue:) forControlEvents:UIControlEventValueChanged]; ? ? ? ?//設置最大值和最小值 ? ? ? ?[_stepper setMinimumValue:0]; ? ? ? ?[_stepper setMaximumValue:100]; ? ? ???//?控制值是否在[minimumValue, maximumValue]區間內循環,默認NO。 ? ? ? ?[_stepper setWraps:YES]; ? ? ? ?//?控制是否持續觸發UIControlEventValueChanged事件。默認為YES,即當按住時每次值改變都觸發一 ? ? ? ? ? ? ? ? ? ? ? ? ?次UIControlEventValueChanged事件,否則只有在釋放時觸發UIControlEventValueChanged事件。 ? ? ? _stepper.continuous?= YES; ? ? ? ?//?每次遞增或遞減的值 ? ? ? ?[_stepper setStepValue:10]; ? ? ??// 控制是否在按住時自動持續遞增或遞減,默認YES; ? ? ? ?_stepper.autorepeat = YES; 2\. 屬性說明 ? ? ??value: 當前所表示的值,默認為0.0; ? ? ??minimumValue: 最小可以表示的值,默認0.0; ? ? ??maximumValue: 最大可以表示的值,默認100.0; ? ? ??stepValue: 每次遞增或遞減的值,默認為1.0; 3.如何判斷加("+")減("-") ? ? ?(1)通過設置一個 ??*double**?previousValue;? ?**//?*用來記錄*Stepper.value*的上一次值 ? ? ?(2)在對想操作的對象進行操作后,將Stepper.value = 0 ? ? ~~~ #pragma mark - 設置UIStepper - (void)createUIStepper{ UIStepper * stepperButton = [[UIStepper alloc]initWithFrame:CGRectMake(225, 500, 30, 10)]; [stepperButton addTarget:self action:@selector(controlStepperValue:) forControlEvents:UIControlEventValueChanged]; stepperButton.maximumValue = 100.0; stepperButton.minimumValue = 0.0; stepperButton.value = INITUISTEPPERVALUE; stepperButton.stepValue = 1.0; stepperButton.continuous = YES; stepperButton.wraps = NO; stepperButton.autorepeat = YES; [self.view addSubview:stepperButton]; [stepperButton release]; } - (void)controlStepperValue:(UIStepper *)stepper{ if (_segment.selectedSegmentIndex == 0) { if (stepper.value > previousValue) { CGRect redRect = _redView.frame; redRect.size.height += 5; _redView.frame = redRect; } else { CGRect redRect = _redView.frame; redRect.size.height -= 5; _redView.frame = redRect; } previousValue = stepper.value; }else{ if (stepper.value > previousValue) { CGRect redRect = _greenView.frame; redRect.size.height += 5; _greenView.frame = redRect; } else { CGRect redRect = _greenView.frame; redRect.size.height -= 5; _greenView.frame = redRect; } previousValue = stepper.value; } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看