好。在Xcode中,我希望我的应用程序在UISlider达到1.00或滑块结束时运行一行代码。我该怎么做?
答案 0 :(得分:1)
将这些添加到您的UIViewController。
在.h中,界面下方:
-(IBAction)sliderChangedValue:(id) sender;
在你的.m:
-(IBAction)sliderChangedValue:(id) sender {
if([sender isKindOfClass:[UISlider class]]) {
UISlider *slider = (UISlider *)sender;
if(slider.value == 0.0 || slider.value == 1.0) {
//your line of code
}
}
}
然后在Interface Builder中将UISlider的Value Changed连接到此方法。
答案 1 :(得分:0)
编写IBAction方法,并将其连接到Interface Builder中的UISlider,在将出现的对话框中选择“On Changed Value”。然后在方法中添加一些这样的代码:
if(mySlider.value == 1.0f){
//Insert your code here
}
- 詹姆斯