gpt4 book ai didi

ios - 如何在 iOS 中以编程方式创建范围 slider ?

转载 作者:技术小花猫 更新时间:2023-10-29 10:20:12 25 4
gpt4 key购买 nike

我想创建一个范围 slider 。但是我在同一位置分配了 2 个 slider ,然后只有 1 个在工作。我找到了一些外部 API 来创建 Slider。有没有办法以编程方式在 iOS 中创建范围 slider 。

这是我的代码..

  CGRect frame = CGRectMake(20, 330, 300, 60);

slider1 = [[UISlider alloc] initWithFrame:frame];
[slider1 addTarget:self action:@selector(sliderActionMin:) forControlEvents:UIControlEventValueChanged];
[slider1 setBackgroundColor:[UIColor clearColor]];
slider1.minimumValue = 0.0;
slider1.maximumValue = 55.0;
slider1.continuous = YES;
slider1.value= 16
slider1.contentMode=UIViewContentModeScaleToFill;
[self.view addSubview:slider1];


slider2 = [[UISlider alloc] initWithFrame:frame];
[slider2 addTarget:self action:@selector(sliderActionMin:) forControlEvents:UIControlEventValueChanged];
[slider2 setBackgroundColor:[UIColor clearColor]];
slider2.minimumValue = 0.0;
slider2.maximumValue = 55.0;
slider2.continuous = YES;
slider2.contentMode=UIViewContentModeScaleToFill;
slider2.value=[SingletonClass sharedSingleton].minAge;
[self.view addSubview:slider2];

最佳答案

您要在另一个 slider 上方添加一个 slider 。因此,根据 Cocoa-Touch 标准,只有顶部(新添加的) slider 会检测到所有事件。当您在同一帧值上添加两个 slider 时,第一个 slider 将不可触及。

有很多适用于 iOS 的范围 slider 示例。以下是一些可能对您有所帮助的示例

关于ios - 如何在 iOS 中以编程方式创建范围 slider ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30588783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com