我有一个带三个UIScrollViews的UIView。我用已经分配了镜像的自定义UIImageViews加载每一个。定制的UIImageViews很简单,只引入了几个新的属性,允许在滚动视图中跟踪图像视图。
图像从磁盘加载的速度非常快。下面的代码执行速度非常快,但是在滚动视图中出现任何东西之前,我必须为每个图像视图等待大约6秒。如果我尝试加载所有图像,应用程序将崩溃,并显示
Program received signal: “0”.
通常是内存不足错误。这些照片来自手机的图片库。查看模拟器中使用的图像,它们的大小从213KB到401KB不等。很明显,我做错了什么,但不确定是什么。
我可能会
我有一个父视图,它是一个uipageviewcontroller,在子页面视图中,我在视图中有一个uiimage。问题是,在子视图显示之前(可能在后台),我需要抓取这些图像。现在,我在一个类似于这样的类中有一个函数:
// these functions are in a class to model the data for each subview
func loadImages(){
if self.images != nil && self.images!.count > 0{
self.loadFirst()