【发布时间】:2017-05-25 09:47:12
【问题描述】:
我正在开发一个简单的自定义共享扩展:“自定义”表示我不是在扩展 SLComposeServiceViewController,而是常规的 UIViewController。
该扩展程序从照片应用程序加载图像并显示它。 UI 非常简单:有一个UIImageView 和两个按钮(“取消”和“保存”)。
问题:当此扩展程序第一次加载时,显示大约需要 5 秒:在同一会话中执行的任何进一步的图像加载都会导致图像加载不到半第二。
因此,总结一下:第一次显示共享扩展时,它的速度非常慢。但是,如果您选择另一个图像并单击共享扩展图标,它会立即显示(没有延迟,非常完美)。
最初我认为图像加载到 imageView 中存在问题:我注释掉了相关代码,但这不是问题。
也没有主/GUI 队列问题。
我想这与情节提要初始化有关,但同样是一个视图和两个按钮,为什么加载需要这么长时间?
【问题讨论】:
标签: ios storyboard ios8-share-extension share-extension