如何设置按钮动作无

时间:2012-01-30 10:14:40

标签: iphone objective-c ipad

我是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。请帮帮我。

感谢高级:

1 个答案:

答案 0 :(得分:7)

使用此方法

- (void)removeTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents

来自文档:

  

从中删除特定事件(或事件)的目标和操作   内部调度表。