相关疑难解决方法(0)

UISlider捕捉到固定数量的步骤(如iOS 7设置应用中的文字大小)

我正在尝试创建一个UISlider允许您从数组中选择的东西.每个滑块位置应该是等距的,滑块应该对齐每个位置,而不是在它们之间平滑滑动.(这是在滑动件的行为Settings> General> Text Size,这是在IOS 7.引入)

iOS 7文字大小滑块

我想要选择的数字是: -3, 0, 2, 4, 7, 10, and 12.

(我对Objective-C很新,所以一个完整的代码示例比代码片段更有用.=)

iphone xcode objective-c uislider ios

50
推荐指数
3
解决办法
4万
查看次数

在1到100的范围内将UISlider增加1

我是iPhone新手,

如何让我的UISlider以1为增量从100增加到100 1

    slider = [[UISlider alloc] init];
    [slider addTarget:self action:@selector(sliderChange:) forControlEvents:UIControlEventValueChanged];
    [slider setBackgroundColor:[UIColor clearColor]];
    slider.minimumValue = 1;
    slider.maximumValue = 100;
    slider.continuous = YES;
    slider.value = 0.0;

- (IBAction)sliderChange:(id)sender{
    NSLog(@"slider.value=%f",slider.value);
}
Run Code Online (Sandbox Code Playgroud)

当我滑动我的日志显示...

slider.value = 1.000000
slider.value = 1.123440
slider.value = 1.234550
slider.value = 1.345670
slider.value = 1.567890
.
.
.
Run Code Online (Sandbox Code Playgroud)

我想将滑块值设为1.0,2.0,3.0等等......

任何帮助都会得到满足.

cocoa-touch objective-c uislider ios

10
推荐指数
3
解决办法
2万
查看次数

如何显示步骤进度条

我正在创建一个演示项目来显示表单进度。我的意思是,当用户分四个步骤填写表单时,我想显示用户每个步骤的进度。

为了更好地理解,请查看下面的屏幕截图。

步骤进展

我想创建类似上面屏幕截图的内容。所以请建议我。任何帮助或建议将不胜感激。

我无法使用 UISlider,因为不可能在一个 UISlider 中创建四个拇指。

提前致谢... :)

ios swift

5
推荐指数
1
解决办法
1万
查看次数

我如何制作具有步长值的 UISlider

希望可以有人帮帮我。我试图在 Swift 中制作一个步长值从 1 到 5 的 UISlider

我的代码是:

@IBAction func yearChange(sender: UISlider) {

    let step: Float = 1
    let currentValue = round(sender.value / step) * step
    print("\(currentValue) year")

}
Run Code Online (Sandbox Code Playgroud)

xcode uislider swift

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×3

uislider ×3

objective-c ×2

swift ×2

xcode ×2

cocoa-touch ×1

iphone ×1