我在 Apple 文档中找到了下面的代码,并将其添加到我的 viewDidLoad
方法中,但当我运行代码时, slider 没有出现。
CGRect frame = CGRectMake(0.0, 0.0, 200.0, 10.0);
UISlider *slider = [[UISlider alloc] initWithFrame:frame];
[slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
[slider setBackgroundColor:[UIColor clearColor]];
slider.minimumValue = 0.0;
slider.maximumValue = 50.0;
slider.continuous = YES;
slider.value = 25.0;
最佳答案
您需要将 slider 添加到 View 层次结构中。添加 [self.view addSubview:slider];
它应该可以工作。
关于iphone - 如何在 iOS 中以编程方式创建和显示 UISlider?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4006483/