1

我正在使用MZFormSheetController在我的应用程序中呈现模式。有一种情况,我想在我关闭第一个表单控制器后立即展示第二个表单控制器。为了做到这一点,有一个完成块,但我不知道如何实际使用它。

代码如下所示:

[self mz_presentFormSheetController:formSheet
                               animated:YES
                      completionHandler:^(MZFormSheetController *formSheetController) {
                          formSheetController.didDismissCompletionHandler;
                      }];

在那个完成处理程序中,我应该怎么做才能得到工作表解雇的通知,以便我可以调用第二张工作表?

4

1 回答 1

1

这实际上非常简单,但如果您没有在这种类型的环境中花费一些时间,则并非完全直观。

[self mz_presentFormSheetController:formSheet
                               animated:YES
                      completionHandler:^(MZFormSheetController *formSheetController) {
                          formSheetController.didDismissCompletionHandler = ^(UIViewController *presentedViewController){
                                  [self presentOtherController];
                          };
                      }]; 
于 2015-10-31T03:49:42.553 回答