使用自定义单元格在 3 个 UITabBar 之间传输数据
Posted
技术标签:
【中文标题】使用自定义单元格在 3 个 UITabBar 之间传输数据【英文标题】:Transfer Data between 3 UITabBar with custom cells 【发布时间】:2015-10-05 17:52:41 【问题描述】:我已经阅读了很多类似主题的问题,但这个问题不同。 我有 3 个标签栏控制器,每个标签栏控制器都有许多自定义静态单元格。每个单元格都有 UISwitch、UIDatePicker、UITextField 等数据。我希望所有这些数据都从选项卡 1 传输到选项卡 3,然后将选项卡 2 传输到选项卡 3,因此我可以使用它来计算信息并将其显示在选项卡 3 上。 我尝试了一些事情,但是我在设置 segue 并将数据从许多自定义单元格中获取到 tab1 控制器并将其发送到 tab 3 控制器时遇到了问题,并且与 tab2 到 tab 3 相同。我遇到了问题,因为 Tab1 有11 个不同的自定义单元格类,所有数据都在其中设置。 任何帮助将不胜感激。 谢谢
【问题讨论】:
【参考方案1】:创建适合您数据的模型。
在您的 ViewController 或自定义单元类中创建该模型的变量(如果没有更多信息,很难判断创建它们的最佳位置是什么)。
然后让 VC 更新它的单元格,或者让单元格根据该数据自行更新。
【讨论】:
以上是关于使用自定义单元格在 3 个 UITabBar 之间传输数据的主要内容,如果未能解决你的问题,请参考以下文章