Как установить кнопку Action Nil - PullRequest
2 голосов
/ 30 января 2012

Я новичок в target-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;
}

означает, что после добавления кнопки просмотра таблицы должно быть ноль. пожалуйста, помогите мне.

Спасибо заранее:

1 Ответ

7 голосов
/ 30 января 2012

используйте этот метод

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

из документации:

Удаляет цель и действие для определенного события (или событий) из внутренней таблицы отправки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...