【问题标题】:How do I add an image to my quiz如何将图像添加到我的测验
【发布时间】: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的完整功能和声明
  • 这个images outlet是什么类型的?
  • 如何检查?
  • pictures 是包含许多图像文字的数组,但 currentQuestion 有什么? images = pictures[currentQuestion] -> images 是 uiimageView 好,Pictures 是 Array 好,currentQuestin 可能是 Questions 数组,但是在将图像传递给 images=pictures[currentQuestion] 时,您需要像图片一样传递索​​引 [2],跨度>

标签: ios swift xcode image debugging


【解决方案1】:

我修好了!我将代码更改为:

images = pictures[currentQuestion]

到:

images.image = pictures[currentQuestion]

我认为它改变了它的类型。非常感谢你们的帮助!!

【讨论】:

    猜你喜欢
    • 2022-12-08
    • 2018-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-12
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    相关资源
    最近更新 更多