Sah*_*ary 2 xcode cocoa-touch objective-c uibutton
我有一个圆形的矩形,UIButton并定义了一个动作方法-(IBAction)btnclicked:(id)sender.现在我想创建另一种方法-(void)disableButton来禁用我的这个按钮.所以我可以随时调用这个函数.我如何mybtn.enabled = NO;将此功能用于此功能?这个功能会是什么样的?
Rah*_*yas 11
这是一个简单的解决方案
我假设mybtn将作为实例变量存在于头文件中
拿另一个按钮并将其绑定在IBAction下面,或者你可以直接在同一个类中调用这个函数 [self disableButton];
-(IBAction)disableButton {
//Disable mybtn
mybtn.enabled = NO;
}
Run Code Online (Sandbox Code Playgroud)
如果您将 IB 用于按钮,则为您的按钮创建一个 IBOutlet 并将其与 InterfaceBuilder 中的按钮映射。
IBOutlet UIBUTTON *mybtn;
Run Code Online (Sandbox Code Playgroud)
现在在:
-(void)disableButton{
mybtn.enabled = NO;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15372 次 |
| 最近记录: |