问题标签 [indexpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
92 浏览

swift - 如何修复 viewDIdLoad 中的 indexPath 错误?

我有问题indexPath.row。在cellForRowAt这行里面工作完美:

但是当我尝试在 viewdidload 中实现它时出现错误:“使用未解析的标识符'indexPath'”

和代码:

0 投票
2 回答
4907 浏览

ios - 如何在 iOS Swift 中设置特定索引的集合视图单元格?

在配置文件屏幕中,从用户名、电子邮件 ID、汽车类别的 Firestore 中检索数据。这里的汽车类别是紧凑型、小型、中型和全车。并将 carCategory 参数值存储为字符串(即: CarCategory:“1”,表示汽车类别“0” ,如果汽车类别值为1”则为小型车,则为小型车)。

在用户更新页面中,汽车类别是一个集合视图,流程布局是轮播视图
,如果汽车类别单元格索引路径值为 1,则无需滚动即可显示单元格详细信息。

这是我除了::在此处输入图像描述

我的问题是如何在集合视图单元格中加载特定的单元格索引。

这是我到目前为止尝试过的代码:

0 投票
2 回答
565 浏览

swift - 在按钮功能 Swift 中访问 indexPath.row

我正在尝试使用按钮删除选定的行。因此我需要 indexPath.row,我将值写入全局变量,但是当我在按钮中访问它时,它返回 nil 给我。

我猜当我点击按钮 didSelectRowAt 时不会触发。我尝试了不同的方法,但它们都不起作用。

0 投票
1 回答
170 浏览

ios - 如何使用 indexPath 访问自定义单元格中的 UiLabel 并将用户数据实现到标签中

ios模拟器

您好,我已经尝试解决此问题 4 天,但仍然没有运气,因此将不胜感激。我正在尝试创建一个表格视图,工作人员可以在其中上传他们的个人资料,用户可以滚动查看他们喜欢哪些(参见模拟器照片)但是当我使用 indexPath.row 时,它会填充整个单元格,而我只想填充它出一个标签,这样我就可以用我想要的数据配置不同的标签。

这是我的表视图控制器代码:

还有我的自定义表格视图单元格代码

如果您对详细信息有任何疑问,请询问:) 谢谢!

0 投票
0 回答
65 浏览

arrays - 如何使用 indexPath 访问自定义单元格中的 UILabel 并将数组/字典中的用户数据实现到标签中

ios模拟器

我一直在尝试解决此问题 4 天,但仍然没有运气,因此将不胜感激。我正在尝试创建一个表格视图,工作人员可以在其中上传他们的个人资料,用户可以滚动查看他们喜欢哪些(见模拟器照片)。但是,当indexPath.row我只希望它填写一个标签时,当我使用它时会填写整个单元格,这样我就可以使用我想要的数据配置不同的标签。

这是我的表视图控制器代码:

还有我的自定义表格视图单元格代码

0 投票
2 回答
211 浏览

swift - 在 UICollectionView 的第二个索引项处开始一个 Image 数组

我试图让“var product”数组在第一个 UICollectionViewcell“newCell”之后开始填充单元格。newCell 将始终以相同的方式出现并且将始终存在。productCell 可能有不同的名称和标签,并且可能并不总是存在。图像“产品”数组将继续增长,我目前可以看到第二个项目,但第一个图像被 newCell 集合视图单元格挡住了。

如果有人可以帮助我获得“var product”数组以将第二个单元格识别为可以填充的第一个单元格,请告诉我我能做什么。

这是我运行代码时看到的 这是我想看到的,

谢谢!

0 投票
2 回答
89 浏览

ios - 如何安全地删除 indexPath 处的行

我认为这是一个相当愚蠢的问题,但我没有找到任何解决方案来安全地删除表格视图中的行。

我想在删除它们之前先检查是否有任何行,因为目前如果我尝试在没有要删除的行时出现这样的错误:

'尝试从第 0 部分删除第 6 行,更新前仅包含 0 行'

我要显示/隐藏的数组如下所示:

0 投票
3 回答
750 浏览

ios - 从 Swift 字典中分配 UITableView Cell 标签文本

我正在尝试从 swift 字典中获取一个值以显示为单元格文本。我收到错误:

类型“任何”没有下标成员

我相信我可能错误地设置了变量,使用 didSelectRowAt 从另一个表视图中使用 segue 传递值。

这是我当前的视图控制器代码:

当我使用

我得到的结果是:

[demoApp.Audiofile(id: 1, filetitle: "样本文件一", filename: "breath5mins", fileformat: "mp3"), demoApp.Audiofile(id: 2, filetitle: "样本文件二", filename: "breath10mins ", fileformat: "mp3"), demoApp.Audiofile(id: 3, filetitle: "示例文件三", filename: "breath20mins", fileformat: "mp3")]

如何使用文件标题作为单元格的标签文本?

目标是显示标题并在单击单元格时打开另一个视图,并允许用户单击新视图上的按钮并播放 mp3 文件。

0 投票
2 回答
315 浏览

ios - 我想用带有动态行的动态部分制作 Utableview

我想将部分标题显示为一月、二月、三月(根据数据来自 api),而不是显示一月、三月、二月。

我从后端 api 获取这些数据。

现在我已经获取“密钥”并添加到数组中

当我打印 sectionTitleArray 时,控制台显示January, March, February而不是显示January, February, March.

我知道 Dictionary 是一个无序集合,但我想知道如何按顺序获取键?

我的 UitableView 数据源和委托是

这是我的 tableView 。一切正常,但我想根据 api 数据显示像 JANUARY、FEBRUARY、MARCH 这样的月份。

0 投票
1 回答
216 浏览

ios - 从多个部分 UITableView 中的 UITableViewCell 获取 IndexPath 以响应通知

我有一个包含多个部分的 tableView,我想在一个单元格中(通过通知)显示 Alamofire 正在处理的下载进度。

现在,我已经有通知帖子工作并作为信息传递,一个情节对象,如下所示:

每个单元格都有一个情节对象。所以我想找到一个单元格的 IndexPath,该单元格的情节对象与从通知传递的情节对象相匹配。

我不知道如何循环遍历我的单元格以查找哪个有该情节并获取它的 indexPath,以便我可以正确响应通知。

我试图获取作为 dataSource 的数组的索引,但由于 tableView 有多个部分,这不起作用。

有人能帮我吗?谢谢

我的表视图控制器:

下载代码: