我是Objective-c的新手,我正在ipad应用程序中工作,我想在其中停止按钮操作。我希望动作只能执行一次,并且在执行动作后按钮的动作应该为零。我在按钮操作上编写代码:
#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。请帮我。
先谢谢了:
最佳答案
使用这种方法
- (void)removeTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
从文档中:
从一个或多个事件中删除一个或多个特定事件的目标和操作。
内部调度表。