首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UISlider,增加超出滑块拖动边界的滑块值

UISlider,增加超出滑块拖动边界的滑块值
EN

Stack Overflow用户
提问于 2011-05-04 01:06:07
回答 2查看 983关注 0票数 0

我有一个简单的滑块和文本字段下面。当滑块在滑块上拖动时,文本字段将显示滑块的值。有没有一种方法可以使文本字段在滑块被拖动到条的末端时继续显示值(递增),而您继续按住滑块将其拖到右边?

编辑:我不想改变滑块的值的范围。也许一个显示滑块的值的文本字段就是一个不好的例子。想象一下,在屏幕边框之外展开的滑块正下方有一个标尺的图像。如果将滑块拖动到标尺上的特定测量值,例如3英寸标记,图像将保持静止,因为3英寸标记在屏幕上可见。但是,如果您的度量值是10英寸标记,则继续将滑块拖动到滑块之外,标尺图像将继续滚动,直到您在10英寸标记处停止拖动。

希望你说得更清楚了。

代码语言:javascript
运行
复制
- (void)sliderAction {
    txtField.text = [NSString stringWithFormat:@"%0.2f", slider.value];
}


slider = [[UISlider alloc] initWithFrame:CGRectMake(30, 100, 260, 30)];
slider.backgroundColor = [UIColor clearColor];
slider.minimumValue = 0.0;
slider.maximumValue = 10.0;
slider.continuous = YES;
slider.value = 0.0;
[slider addTarget:self action:@selector(sliderAction) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:slider];
EN

回答 2

Stack Overflow用户

发布于 2011-05-04 01:15:14

听起来你需要一个更大范围的值给你的滑块-也许对数?

票数 0
EN

Stack Overflow用户

发布于 2011-05-04 01:22:06

滑块是此视图的最佳控件吗?听起来像是一些简单的按钮或一个自定义的游戏键盘类型的视图(捕捉手势),它们会更适合。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5873066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档