У меня есть fucntion1, который вызывает функцию 2 для получения некоторых значений. Функция 2 представляет loginview и выполняет некоторые запросы к службе после успешного входа в систему.Показаны Modal View - IOS
В функции2 я хочу подождать, пока представленное представление входа в просмотр не будет уволено. Я не хочу делать в обратном вызове rejectViewController для loginview.
Я пытаюсь использовать код, как показано ниже, однако он сразу же продвигается вперед даже после представления контроллера вида.
Просьба указать, как я могу ждать, когда viewController будет уволен в buttonPressed ниже.
@implementation ViewController
- (IBAction)buttonPressed:(id)sender {
ViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"modelVC"];
controller.modalPresentationStyle = UIModalPresentationCurrentContext;
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
controller.delete = self;
NSLog(@"before presentViewController");
[self presentViewController:controller animated:YES completion:nil];
NSLog(@"after presentViewController");
}
-Спасибо, Маниш.