标签: uislider

在iPhone应用程序中自定义UISlider的颜色

我在我的应用程序中使用滑块.它有默认的颜色黑色我想将其改为棕色.

我按照'在SDK帮助中更改滑块外观'

我用过代码

NSString *path = [[NSBundle mainBundle] pathForResource:@"sliderBrown"
                                                 ofType:@"png"];
UIImage *minimumTrackImg = [[UIImage alloc] initWithContentsOfFile:path];

[voiceLevelSlider setMinimumTrackImage:minimumTrackImg
                              forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

但在这种情况下我的滑块就消失了.

请赐教我这个.

iphone uislider

3
推荐指数
1
解决办法
3992
查看次数

如何在jQuery-ui滑块事件中延迟函数

我在页面上有几个jQuery-ui范围滑块,可以在表格中添加和删除行,并在滑块上方显示它们的值,滑动时滑动.函数showData必须在完成之前检查并更新每个表行,并且在showData函数返回之前,slide事件似乎没有执行任何操作.这个表可能很大(1000多行)

这是滑块的设置之一:

.slider({
    min: 0,
    max: 1250,
    step: 50,
    values: [0, 1250],
    range: true,
    slide: function (e, ui) {
        $('span.height').text(ui.values[0] +
                'mm - ' + ui.values[1] + 'mm ');
        showData('height', ui.values, 'range');
    }
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,对于慢速计算机上的IE用户,当滑动滑块时,甚至滑块手柄位置都没有看到任何变化.直到一秒或更久.

我想要做的是让$('span.height').text(...滑动函数的一部分运行,并且ui滑块手柄在正确的位置(即:鼠标下)立即更新.

然后,如果showData函数在300毫秒之后运行,但只有在那段时间没有再次触发幻灯片事件时才会完美.

我只是将showData函数放在滑块的停止事件上,但这不是客户想要的.

我在jsfiddle上建立了一个工作版本:http://jsfiddle.net/vcgAU/1/

任何帮助,将不胜感激

谢谢

javascript jquery jquery-ui slider uislider

3
推荐指数
1
解决办法
4172
查看次数

VoiceOver 的 UISlider 可访问性特征?

在启用 VoiceOver 的情况下使 UISlider 可用所需的正确 UIAccessibility 特征和处理程序是什么?

是否有任何关于用户如何使用启用了 VoiceOver 的 UISlider 的描述?

iphone cocoa-touch accessibility uislider ios

3
推荐指数
1
解决办法
2463
查看次数

使用UISliders值更改UILabels文本

嘿伙计们,我想知道如何将UISliders值显示为UILabels文本.谢谢

cocoa-touch uilabel uislider ios

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

UISlider在停止更改值后评估结果

我有一个连续的UI滑块.我在更改时获取值,并使用它来计算我放入文本字​​段的值.

我有值更改出口链接到进行计算的方法,并且工作正常但我还想要一个方法在用户抬起滑块时触发,有效地给出了最终设定值的一次性评估.

我尝试在退出方法和其他可用的方法上连接did end.

uislider

3
推荐指数
1
解决办法
2497
查看次数

使用Objective-C以编程方式将方法分配给UISlider

UISlider以编程方式添加到视图中:

UISlider * sideslider = [[UISlider alloc] initWithFrame:CGRectMake(canvasWidth +((canvasWidth) - (recwidth) / 4) /b2, recheight - 70, (recwidth) / 4, 20)];
[sideslider setMaximumValue:solution0->Plan->HDivisions.count];
// sideslider 
int slidervalue = sideslider.value;
[self addSubview:sideslider];
Run Code Online (Sandbox Code Playgroud)

我需要添加此事件处理程序

-(IBAction)updateside:(UISlider *)sender;
Run Code Online (Sandbox Code Playgroud)

创建后到这个滑块?

objective-c uislider

3
推荐指数
1
解决办法
3264
查看次数

如何创建显示UILabel的iOS UISlider,显示1到10范围内的值?

我是iOS开发的新手,并且很难用UISlider.我添加了一个UISlider.xib连接到.h文件中,可以看到在操作方法.m文件,但是当我尝试设置的最小值和最大值中.xib的UISlider文件属性时,Xcode崩溃.我认为它与- (IBAction)slider:(id)sender.m文件中的方法中创建值有关,但我做错了,因为我尝试的一切都会导致XCode崩溃.

iphone uislider ios

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

带有单条颜色的 UISlider

我不敢相信我在网上找不到答案 - 这就是我想要实现的 - UISlider 栏的单色(无论拇指在哪里)

不要介意BG颜色

秒

,但我所能改变的只是条形的一种尺寸(我猜是色调):\

秒

任何想法我怎样才能一直实现单色?

xcode objective-c uislider ios

3
推荐指数
1
解决办法
1955
查看次数

3
推荐指数
1
解决办法
1538
查看次数

UISlider轨道的厚度没有增加

我似乎无法增加轨道的厚度。一直在尝试其他建议,并在文档中寻找此选项,但它似乎不起作用,有人知道为什么吗?

class factionButton: UISlider {
var factionSlider = UISlider() 

func factionBalanceSlider(){
    factionSlider.frame = CGRect(x: 15, y: 542, width: 386, height: 57)
    factionSlider.minimumValueImage = #imageLiteral(resourceName: "Alliance Slider")
    factionSlider.maximumValueImage = #imageLiteral(resourceName: "Horde Slider")
    factionSlider.setThumbImage(#imageLiteral(resourceName: "Thumb Image"), for: .normal)
    factionSlider.minimumTrackTintColor = UIColor(red:0.08, green:0.33, blue:0.69, alpha:0.8)
    factionSlider.maximumTrackTintColor = UIColor(red:1.00, green:0.00, blue:0.00, alpha:0.59)

    factionSlider.setValue(0.5, animated: true)
    factionSlider.isContinuous = true
    factionSlider.addTarget(self, action: #selector(recordFactionBalance(sender:)) , for: .valueChanged)
}

func getSlider() -> UISlider {
    return factionSlider
}

override func trackRect(forBounds bounds: CGRect) -> CGRect {
    let customBounds = …
Run Code Online (Sandbox Code Playgroud)

uislider swift

3
推荐指数
1
解决办法
715
查看次数