【发布时间】:2013-02-28 14:13:01
【问题描述】:
我有这个应用程序和一个重置按钮来重置我输入的值。只要我不输入有效值,我就会尝试让按钮变为灰色。
当该值有效时,它应该启用并变为可触摸...
我该怎么做?
我正在使用此代码,但它不起作用...
//Reset values
- (IBAction)resetPressed:(UIButton *)sender {
if (didPan==1) {
resetPressed.enabled = YES;
} else {
resetPressed.enabled = NO;
}
self.prozent=0;
didPan=NO;
//remove drawn intersection line
[intersectionLine removeFromSuperview];
NSLog(@"resetPressed");
}
【问题讨论】:
-
你在哪里输入值? UITextField?
-
将通过触摸手势(线)给出值如果我越过线,didPan 将为 1,如果没有,didPan 将为 0
标签: iphone ios objective-c cocoa-touch uibutton