【发布时间】:2017-06-01 13:04:23
【问题描述】:
我在视图控制器 1 中有一个集合视图,我想将图像传递给滚动视图中的下一个视图控制器。使用此代码加载图像
let image = selectedimage
let smoothLinesImage = image
imageSize = smoothLinesImage?.size
imageScale = smoothLinesImage?.scale
let transparencyTolerance = 90
drawingView.loadImage(smoothLinesImage!, savedImage: selectedimage, transparencyTolerance: transparencyTolerance)
这个 selectedimage 已经使用 segue 从视图控制器 1 传递过来。 此图像在 xcode 模拟器中加载速度更快,而在 iphone 中加载需要更多时间。在 iphone 中加载几乎需要 10 秒,而在 xcode 模拟器中加载时间不到 3 秒。谁能告诉我可能是什么原因为了它?
【问题讨论】:
-
这是什么图片?您是在下载它,还是在您的资产中?
-
它是一个 1500*1500 像素的 png 图像。我正在从 api 下载以及使用资产中的图像。
标签: iphone swift ios-simulator