Ios 从单元格值更新集合视图控制器

Ios 从单元格值更新集合视图控制器,ios,swift,uicollectionview,uicollectionviewcell,Ios,Swift,Uicollectionview,Uicollectionviewcell,我有一个UICollectionViewController,我想接受产品订单。每个自定义collectionViewCell都有一个UIStepper,用于获取用户希望订购的每个产品的数量。每次步进机的值发生变化时,产品的价格都会乘以该产品的数量和总计算值 如何将这些信息从每个单独的单元格传递回UICollectionViewController,以计算总的总数 我最初是从cellForRowAtIndexPath更新controllers total属性的,但我意识到这显然不会在每次更改步进

我有一个UICollectionViewController,我想接受产品订单。每个自定义collectionViewCell都有一个UIStepper,用于获取用户希望订购的每个产品的数量。每次步进机的值发生变化时,产品的价格都会乘以该产品的数量和总计算值

如何将这些信息从每个单独的单元格传递回UICollectionViewController,以计算总的总数


我最初是从cellForRowAtIndexPath更新controllers total属性的,但我意识到这显然不会在每次更改步进器的值时更新。

您应该在自定义单元格中创建协议,并将视图控制器指定为代理。每次单元格中的值发生变化时,它都会向视图控制器发送一条消息,然后视图控制器可以相应地更新其总数。

感谢almas,我完全忘记了使用协议。如果我的回答有帮助,请不要忘了单击“接受”。完成,我昨晚不会这么做