gpt4 book ai didi

swift - 从数组中提取静态图像

转载 作者:行者123 更新时间:2023-11-30 10:16:16 30 4
gpt4 key购买 nike

我是编码新手,所以希望以下内容有意义!

我在 Xcode 中有一个数组,它放置在名为“numbersData”的文件中。

我在其他地方使用可重用的表格单元格,并希望根据其索引路径从该数组中为每个单元格提取信息。

我对文本执行此操作没有任何问题......但是我发现很难在单元格中填充 UIImage View 。

我的数组中有图像的名称,使用标识符“badge”。我已将图像保存在 images.xcassets 中。

这是我的 TableView Controller 中的代码:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

let cell = tableView.dequeueReusableCellWithIdentifier("StoryCell") as NumbersTableViewCell

cell.titleLabel.text = numbersData[indexPath.row]["title"] as? String
cell.titleLabel2.text = numbersData[indexPath.row]["title2"] as? String
cell.summaryLabel.text = numbersData[indexPath.row]["subtitle"] as? String

cell.articleImageView.image = //This is where I am stuck!
cell.delegate = self

return cell
}

我的数组如下所示:

[
"id": 1,
"title": "BODMAS - The Order Of",
"title2": "Things",
"subtitle": "orem ipsum and all that malarky and not of the hipster variety",
"segue": "NumbersSegue1",
"badge": "cat-pic"
],
[
"id": 2,
"title": "Rearranging & Solving",
"title2": "Equations",
"subtitle": "orem ipsum and all that malarky and not of the hipster variety",
"segue": "NumbersSegue2",
"badge": "numbersPicture2"
],

任何帮助都会很棒!

最佳答案

尝试这样:

cell.articleImageView.image = UIImage(named: (numbersData[indexPath.row]["badge"] as? String)! )

关于swift - 从数组中提取静态图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29818110/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com