【发布时间】:2012-07-16 01:21:50
【问题描述】:
我有一个圆形矩形UIButton,其中定义了一个操作方法-(IBAction)btnclicked:(id)sender。现在我想创建另一个方法-(void)disableButton 来禁用我的这个按钮。所以我可以在需要的时候调用这个函数。我怎样才能在这个函数中使用这个mybtn.enabled = NO;?这个函数会是什么样子?
【问题讨论】:
-
-(IBAction)btnclicked:(id)sender{ [self disableButton ];} -(void)disableButton { mybtn.enabled = NO; } -
如果你想禁用点击而不是为什么不禁用点击只像 UIButton yourButton =(UIButton)sender 和 yourButton.enabled= NO 或 yourButton.userInteractionEnabled = 否;
-
你需要调用 mybtn.enabled = NO;来自 C 函数还是来自方法?
标签: objective-c xcode cocoa-touch uibutton