我正在使用MZFormSheetController在我的应用程序中展示模态。在某些情况下,我想在解散第一个工作表控制器后立即提出第二个工作表控制器。为此,有一个completion block,但我不知道如何实际使用它。
代码如下:
[self mz_presentFormSheetController:formSheet
animated:YES
completionHandler:^(MZFormSheetController *formSheetController) {
formSheetController.didDismissCompletionHandler;
}];
在该完成处理程序中,我应该怎么做才能通知工作表已被解雇,以便随后我可以调用第二个工作表?
最佳答案
这实际上很简单,但是如果您没有在这种类型的环境中花费一些时间,则不是完全直观。
[self mz_presentFormSheetController:formSheet
animated:YES
completionHandler:^(MZFormSheetController *formSheetController) {
formSheetController.didDismissCompletionHandler = ^(UIViewController *presentedViewController){
[self presentOtherController];
};
}];
关于ios - 在MZFormSheetController中使用didDismissCompletionHandler,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33447690/