使用UIActivityViewController的最佳实践

时间:2014-03-04 09:24:13

标签: ios objective-c uikit

关于最佳实践,当使用UIActivityViewController完成时,是否应该从使用委托模式呈现它的viewController中解除它?

当模态呈现其他ViewControllers时,我总是使用委托模式来确保父(或呈现)viewController也解散 - 我相信这是最好的实践,所以我想知道这是否同样适用于此?

1 个答案:

答案 0 :(得分:2)

来自docs

  

您的应用负责配置,展示和解除此视图控制器。视图控制器的配置涉及指定视图控制器应该在其上执行的数据对象。 (您还可以指定应用程序支持的自定义服务列表。)在呈现视图控制器时,必须使用适当的方法为当前设备执行此操作。在iPad上,您必须在弹出窗口中显示视图控制器。 在iPhone和iPod touch上,您必须以模态方式呈现。

所以,回答你的问题,。您应该像对编码该视图控制器一样对待它。