iOS SDK:推动问题创建,而不是以模态方式呈现'

时间:2015-08-31 14:19:37

标签: ios objective-c zendesk

使用适用于iOS的Zendesk SDK,可以按如下方式显示问题创建视图控制器:

    [ZDKRequests showRequestCreationWithNavController:self.navigationController];

推送同一个视图控制器的最简单/最高级别的抽象是什么,而不是以模态方式呈现它?' ?

1 个答案:

答案 0 :(得分:6)

ZDKCreateRequestViewController并非旨在推送,但您可以push致电

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

但是你需要删除左navBarButton,因为它无法正常工作,因为它试图以模态方式解除。您可以通过在推送之前设置viewController.navigationItem.leftBarButtonItem = nil来执行此操作,然后这将允许视图控制器生成navBarButton 弹出视图控制器。