Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode Can';t使UISlider介于左-0到-50和右:0到50之间_Xcode_Scroll_Uislider - Fatal编程技术网

Xcode Can';t使UISlider介于左-0到-50和右:0到50之间

Xcode Can';t使UISlider介于左-0到-50和右:0到50之间,xcode,scroll,uislider,Xcode,Scroll,Uislider,我的滑块电流是50。如果我向右滚动。我想是-0比-50。如果向右滚动,我想得到0到50。我不需要1到100 救命啊 -(iAction)sliderValueChanged:(UISlider*)发送方{ 如果([myLabel.text length]>50){ //制造-0到-50 myLabel.text=[NSString stringWithFormat:@“%d”,-(int)sender.value]; }如果([myLabel.text length]

我的滑块电流是50。如果我向右滚动。我想是-0比-50。如果向右滚动,我想得到0到50。我不需要1到100

救命啊

-(iAction)sliderValueChanged:(UISlider*)发送方{
如果([myLabel.text length]>50){
//制造-0到-50
myLabel.text=[NSString stringWithFormat:@“%d”,-(int)sender.value];
}如果([myLabel.text length]<50){
//从0到50
myLabel.text=[NSString stringWithFormat:@“%d”,(int)sender.value];
}否则{
myLabel.text=[NSString stringWithFormat:@“%d”,(int)sender.value];
}
}
设置滑块最小值和最大值:

        slider.maximumValue = 100;
        slider.minimumValue = 0;
        slider.value = 50;
行动

- (void)sliderMoved:(id)sender  {
        //DLog(@"slider moved");
        UISlider*timeSlider = (UISlider*)sender;
        if (timeSlider.value < 0)   {
            timeSlider.value = -50;
        }
        else if (timeSlider.value < 30) {
            timeSlider.value = -30;
        }
        else if (timeSlider.value < 50) {
            timeSlider.value = 0;
        }
        else if (timeSlider.value < 80) {
            timeSlider.value = 30;
        }
        else if (timeSlider.value < 100)    {
            timeSlider.value = 50;
        }

        else    {
            timeSlider.value = 0;
        }
        _chosenDuration = timeSlider.value;
        [_timeLabel setText:[NSString stringWithFormat: NSLocalizedString(@"time%@", nil) , _chosenDuration]];
    }
-(无效)幻灯片移动:(id)发件人{
//DLog(@“滑块移动”);
UISlider*timeSlider=(UISlider*)发送方;
if(timeSlider.value<0){
timeSlider.value=-50;
}
否则如果(时间滑块值<30){
timeSlider.value=-30;
}
否则如果(时间滑块值<50){
timeSlider.value=0;
}
否则如果(时间滑块值<80){
timeSlider.value=30;
}
否则如果(时间滑块值<100){
timeSlider.value=50;
}
否则{
timeSlider.value=0;
}
_chosenDuration=timeSlider.value;
[_timelabelsettext:[NSString stringWithFormat:NSLocalizedString(@“time%@”,nil),_chosenDuration];
}
设置你想要的所有条件

- (void)sliderMoved:(id)sender  {
        //DLog(@"slider moved");
        UISlider*timeSlider = (UISlider*)sender;
        if (timeSlider.value < 0)   {
            timeSlider.value = -50;
        }
        else if (timeSlider.value < 30) {
            timeSlider.value = -30;
        }
        else if (timeSlider.value < 50) {
            timeSlider.value = 0;
        }
        else if (timeSlider.value < 80) {
            timeSlider.value = 30;
        }
        else if (timeSlider.value < 100)    {
            timeSlider.value = 50;
        }

        else    {
            timeSlider.value = 0;
        }
        _chosenDuration = timeSlider.value;
        [_timeLabel setText:[NSString stringWithFormat: NSLocalizedString(@"time%@", nil) , _chosenDuration]];
    }