【发布时间】:2015-12-28 18:23:44
【问题描述】:
我基本上有 2 个视图控制器:一个相机视图控制器和一个细节视图控制器。每次拍照时,我都想将它添加到我的详细视图控制器中,该控制器最多可以容纳 4 个图像视图。下面是我的详细视图控制器代码。
我的图像已添加到我的 imageArray 中,我正在尝试将它们分发到我的 4 个 imageViews,如下所示。正在改进的是来自图像数组的相同图像被设置为所有 4 个图像视图(因为每个 imageView.image == nil)。有谁知道如何改变这一点,以便每个 imageView 都由 imageArray 中的下一个图像填充?
override func viewWillAppear(animated: Bool) {
for img in imageArray {
if imageArray.count < imageViewArray.count || imageArray.count == imageViewArray.count {
for imgV in imageViewArray {
if imgV.image == nil {
imgV.image = img
}
}
}
}
}
}
【问题讨论】:
标签: ios arrays swift for-loop uiimageview