gpt4 book ai didi

ios - 如何在 TableView 中为不同的索引显示不同的图像?

转载 作者:行者123 更新时间:2023-11-28 09:38:37 25 4
gpt4 key购买 nike

我正在开发一个简单的表格应用程序,我想在每个单元格中显示图像,我已经完成了这个并且在所有单元格中显示了一个图像:

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

// Create the cell
var cell : UITableViewCell = self.TableViewData.dequeueReusableCellWithIdentifier("Cell") as UITableViewCell
cell.textLabel?.text = self.iteams[indexPath.row]
cell.imageView?.image = UIImage(named: "creme_brelee.jpg")
return cell
}

它工作正常,但我想为不同的单元格显示更多图像,为此我已经采用了数组:

var thumbils : [String] = ["egg_benedict.jpg", "mushroom_risotto.jpg", "full_breakfast.jpg", "hamburger.jpg", "ham_and_egg_sandwich.jpg", "creme_brelee.jpg", "white_chocolate_donut.jpg", "starbucks_coffee.jpg", "vegetable_curry.jpg", "instant_noodle_with_egg.jpg", "noodle_with_bbq_pork.jpg", "japanese_noodle_with_pork.jpg", "green_tea.jpg", "thai_shrimp_cake.jpg", "angry_birds_cake.jpg", "ham_and_cheese_panini.jpg"]

但现在我不知道如何在 tableView 中为不同的索引显示不同的图像。

我知道在 objective-C 中我们可以这样做:

cell.imageView.image = [UIImage imageNamed:[thumbnails objectAtIndex:indexPath.row]];

但我不知道如何快速做到这一点。

请帮助我。

最佳答案

您可以使用以下代码从数组中获取图像:

   cell.imageView?.image = UIImage(named: thumbils[indexPath.row])

关于ios - 如何在 TableView 中为不同的索引显示不同的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26379206/

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