iOS SDK:推送问题创建而不是呈现 'modally'

iOS SDK : Push Issue Creation rather than present 'modally'

使用 Zendesk SDK iOS 问题创建视图控制器可以如下所示:

    [ZDKRequests showRequestCreationWithNavController:self.navigationController];

推送相同视图控制器而不是呈现它的最简单/最高抽象级别是什么'modally'?

ZDKCreateRequestViewController 不是为推送而设计的,但您可以 push 通过调用

ZDKCreateRequestViewController *viewController = [[ZDKCreateRequestViewController alloc] init];
[self.navigationController pushViewController:viewController animated:YES];

但是您需要删除左边的 navBarButton,因为它无法正常工作,因为它试图以模态方式关闭。您可以通过在推送之前设置 viewController.navigationItem.leftBarButtonItem = nil 来做到这一点,然后这将允许视图控制器生成一个 navBarButtonpop 视图控制器。