【发布时间】:2017-08-28 01:58:31
【问题描述】:
我正在将 swift 和 xcode 用于测验应用程序(第一个应用程序),我想插入与问题相对应的图像。这是我目前所拥有的:
图像数组:
var pictures: [UIImage] = [(#imageLiteral(resourceName: "americanmap")), (#imageLiteral(resourceName: "map")), (#imageLiteral(resourceName: "Thumbs_Up_Hand_Sign_Emoji_large"))]
显示图像的函数(在新问题函数中):
images = pictures[currentQuestion]
在这部分我收到一条错误消息:“无法分配给类型 [UIImageView] 的不可变表达式”
顺便说一下,图像是故事板上图像的一个出口
谢谢!!
【问题讨论】:
-
提供
images的完整功能和声明 -
这个
imagesoutlet是什么类型的? -
如何检查?
-
pictures 是包含许多图像文字的数组,但 currentQuestion 有什么? images = pictures[currentQuestion] -> images 是 uiimageView 好,Pictures 是 Array 好,currentQuestin 可能是 Questions 数组,但是在将图像传递给 images=pictures[currentQuestion] 时,您需要像图片一样传递索引 [2],跨度>
标签: ios swift xcode image debugging