【问题标题】:Best practice with UIActivityViewControllerUIActivityViewController 的最佳实践
【发布时间】:2014-03-04 18:37:01
【问题描述】:

关于最佳实践,当使用完 UIActivityViewController 后,是否应该从使用委托模式呈现它的 viewController 中将其关闭?

当以模态方式呈现其他 ViewController 时,我总是使用委托模式来确保父(或呈现)viewController 也进行解除 - 我相信这是最佳实践,所以我想知道这里是否同样适用?

【问题讨论】:

  • 适用,何乐而不为?

标签: ios objective-c uikit


【解决方案1】:

来自docs

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-08
    • 2014-10-08
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    相关资源
    最近更新 更多