1
我已经设置了一个UISlider来接受从0到10的值。我希望能够让滑块执行UISlider值的每个增量的静态命令,从0到10.我已经链接了带有名为zoomControl
的按钮的UISlider。例如,我想要做这样的事情:设置UISlider
- (IBAction)zoomControl
{
if(zoom.selectedSegmentIndex == 0)
{
// execute commands
}
else if(zoom.selectedSegmentIndex == 1)
{
// execute commands
}
else if(zoom.selectedSegmentIndex == 2)
{
// execute commands
}
// + all the remaining statements up to 10
}
这是UISlider的声明,在.h文件中提出,以及按钮:
@interface ViewController : UIViewController
{
IBOutlet UISlider *zoom;
}
- (IBAction)zoomControl;
的错误,我现在遇到的问题与selectedSegmentIndex
区块有关。 UISlider的正确语法是什么?
(该selectedSegmentIndex
块是为UISegmentedControl开关的语法)
那么......你的错误是什么?你如何设置滑块?它在界面构建器上吗?或者你是以编程方式创建它? – nhgrif