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