![]() |
1
3
我建议您创建cellViewModel类并保留它的数组,而不仅仅是字符串。您的cellViewModel可能看起来像,
现在,构建CellViewModel的数组
将tableVieDelegate函数更改为:
在自定义单元格类中,添加以下协议:
在自定义单元格中添加委托作为属性,
此外,在开关更改时,添加此行,
现在,您的viewController应该注册并侦听此委托: 我添加了行cellForRowAtIndexPath来注册代表。要侦听此委托,请在VC中添加此函数。
|
![]() |
2
1
开始创建模型,例如:
有了它,您可以触发布尔值,如果它被激活或没有。 您还必须查看 https://developer.apple.com/documentation/uikit/uitableviewcell/1623223-prepareforreuse 我想。 |
![]() |
Tom · SwiftUI.sheet导致背景白色闪烁 4 月前 |
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 4 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 4 月前 |
![]() |
Saurabh Saini · 结构下标 4 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 5 月前 |