我是objective-c的新手,我正在开发ipad应用程序,我想在其中禁止按钮操作。我希望动作只执行一次,执行动作按钮后的动作应为零。我正在按钮Action上编写代码:
#pragma mark AddCollectors Button Action here
-(void)addCollectors:(id)sender {
[addCollectors actionsForTarget:nil forControlEvent:UIControlStateNormal];
myTableView.hidden = YES;
myTableViewForAddCollectors.hidden = NO;
[self addTableViewForAddCollectors];
addCollectors = nil;
}
表示添加tableview按钮后的操作应为nil。请帮帮我。
感谢高级:
答案 0 :(得分:7)
使用此方法
- (void)removeTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
来自文档:
从中删除特定事件(或事件)的目标和操作 内部调度表。