如何[以编程方式]将图像添加到现有tableView的单元格?

最后1

我需要将图像添加到与 tableView 单元格同名的 tableView 单元格中。即“波音”单元格使用“Boeing.png”图像。一些图像是 .jpg 格式。

我尝试以与部分和行布局相同的方式添加一组图像。图片与单元格具有相同的名称。我在我试图进行更改的地方添加了评论(#1-4)。这应该相当简单,但我看不到我错过了什么。

import UIKit

class NewTableViewController: UITableViewController {

        let  transportMeans = ["Cars" : ["Ferrari", "Chrysler", "Toyota"], "Trains" : ["Steam", "Diesel", "Electric"], "Planes" : ["AirBus", "Boeing", "Cessna"]]
    // #1 added a line for images to be applied:
        var transportImages =   ["Cars" : ["Ferrari.png", "Chrysler.png","Toyota.png"], "Trains" : ["Steam.png","Diesel.png","Electric.png"], "Planes" : ["AirBus.jpg","Boeing.jpg","Cessna.png"]]
        var selectedFileName = ""

        struct Objects {

            var sectionName : String!
            var sectionObjects : [String]!
    //#2 added a line for images:
            var transportImages : String!
        }

        var objectArray = [Objects]()


        override func viewDidLoad() {
            super.viewDidLoad()
    // #3 added term 'value' to key:

            for (key, value, value) in transportMeans {
                print("\(key) -> \(value) -> \(value)")
    //#4 added a line for 'transportImages' in the append section-------:
                objectArray.append(Objects(sectionName: key, sectionObjects: value, transportImages: value))
            }


        }



我使用此代码遇到的错误是:

"源文件中的编辑器占位符", "'(key: String, value: [String])' 不能转换为 '(_, _, _)', 元组有不同数量的...", "定义冲突与以前的 ..." @ line: ,,, 'for (key, value) in transportMeans {' ,,,

唐迈克尔

您的transportMeans类型:[String : [String]]所以在 for 循环中你应该做这样的事情:

    for (key, value) in transportMeans {
        print("\(key) -> \(value) -> \(value)")
        //#4 added a line for 'transportImages' in the append section-------:
        objectArray.append(Objects(sectionName: key, sectionObjects: value, transportImages: key))
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式将单元格添加到DataGridView?

来自分类Dev

如何在没有StoryBoard的情况下以编程方式将单元格添加到UICollectionView

来自分类Dev

如何以编程方式将UINavigationController添加到现有的UIViewController

来自分类Dev

如何以编程方式将UINavigationController添加到现有的UIViewController

来自分类Dev

如何以编程方式在 UICollectionView 中为具有不同文本的不同单元格添加不同的图像?

来自分类Dev

如何以编程方式在表格视图的静态单元格中添加图像

来自分类Dev

如何以编程方式将数据库添加到现有的Always On可用性组(AOAG)?

来自分类Dev

以编程方式将单元格和行添加到DataGridView

来自分类Dev

以编程方式将下拉列表添加到特定单元格

来自分类Dev

如何将后缀添加到具有现有数据的单元格范围

来自分类Dev

如何以编程方式将Inline图形添加到InDesign中的表格单元中

来自分类Dev

如何以不同的形式将文本添加到dataGridView单元格C#

来自分类Dev

如何将可访问性标签添加到已添加到tableview单元格的减号图像中?

来自分类Dev

如何以编程方式将图像添加到WPF选项卡控件项

来自分类Dev

如何以编程方式将图像添加到WPF选项卡控件项

来自分类Dev

如何以编程方式将图像添加到选项卡布局?

来自分类Dev

将提交的值添加到Google工作表中的现有单元格值

来自分类Dev

如何以编程方式将代理添加到NSURLSession

来自分类Dev

如何以编程方式将ImageView添加到布局

来自分类Dev

如何以编程方式将textview添加到ConstraintLayout?

来自分类Dev

如何以编程方式将UICollectionView添加到容器?

来自分类Dev

UICollectionView将图像添加到单元格

来自分类Dev

将图像添加到单元格

来自分类Dev

UICollectionView将图像添加到单元格

来自分类Dev

以编程方式将片段添加到现有ViewGroup

来自分类Dev

以编程方式将片段添加到现有ViewGroup

来自分类Dev

将目标添加到 tableview 单元格内的 collectionview 单元格的按钮

来自分类Dev

Qt:如何以编程方式在TableView单元格中开始编辑?

来自分类Dev

如何将渐变图层添加到 CollectionView 单元格内的图像

Related 相关文章

  1. 1

    如何以编程方式将单元格添加到DataGridView?

  2. 2

    如何在没有StoryBoard的情况下以编程方式将单元格添加到UICollectionView

  3. 3

    如何以编程方式将UINavigationController添加到现有的UIViewController

  4. 4

    如何以编程方式将UINavigationController添加到现有的UIViewController

  5. 5

    如何以编程方式在 UICollectionView 中为具有不同文本的不同单元格添加不同的图像?

  6. 6

    如何以编程方式在表格视图的静态单元格中添加图像

  7. 7

    如何以编程方式将数据库添加到现有的Always On可用性组(AOAG)?

  8. 8

    以编程方式将单元格和行添加到DataGridView

  9. 9

    以编程方式将下拉列表添加到特定单元格

  10. 10

    如何将后缀添加到具有现有数据的单元格范围

  11. 11

    如何以编程方式将Inline图形添加到InDesign中的表格单元中

  12. 12

    如何以不同的形式将文本添加到dataGridView单元格C#

  13. 13

    如何将可访问性标签添加到已添加到tableview单元格的减号图像中?

  14. 14

    如何以编程方式将图像添加到WPF选项卡控件项

  15. 15

    如何以编程方式将图像添加到WPF选项卡控件项

  16. 16

    如何以编程方式将图像添加到选项卡布局?

  17. 17

    将提交的值添加到Google工作表中的现有单元格值

  18. 18

    如何以编程方式将代理添加到NSURLSession

  19. 19

    如何以编程方式将ImageView添加到布局

  20. 20

    如何以编程方式将textview添加到ConstraintLayout?

  21. 21

    如何以编程方式将UICollectionView添加到容器?

  22. 22

    UICollectionView将图像添加到单元格

  23. 23

    将图像添加到单元格

  24. 24

    UICollectionView将图像添加到单元格

  25. 25

    以编程方式将片段添加到现有ViewGroup

  26. 26

    以编程方式将片段添加到现有ViewGroup

  27. 27

    将目标添加到 tableview 单元格内的 collectionview 单元格的按钮

  28. 28

    Qt:如何以编程方式在TableView单元格中开始编辑?

  29. 29

    如何将渐变图层添加到 CollectionView 单元格内的图像

热门标签

归档