Синтаксис обработчика кнопок для увольнения ViewController в IOS

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

Таким образом, все это открыто и честно, и они с меньшей вероятностью будут вручную отмечать его как спам .

0
задан rmaddy 17 January 2019 в 17:01
поделиться

1 ответ

То, что вы пытаетесь сделать, в корне неверно. Единственный действительный параметр, который может принять ваш метод dismissVC:, это UIBarButtonItem, который вызвал действие. Вы не можете передать контроллер представления этому методу.

Но тебе не нужно. Поскольку вы хотите отказаться от «себя», просто позвоните dismissViewController на self.

//Create barbuttonitem
UIBarButtonItem *leftButton = [[UIBarButtonItem alloc]
                                initWithImage:[UIImage imageNamed:@"close.png"]
                                style:UIBarButtonItemStylePlain
                                target:self
                                action:@selector(dismiss:)];

Вот обновленный метод:

- (void)dismiss:(UIBarButtonItem *)button {
    [self dismissViewControllerAnimated:YES completion:nil];
}
0
ответ дан rmaddy 17 January 2019 в 17:01
поделиться