从单元格值

时间:2015-09-25 21:35:48

标签: ios swift uicollectionview uicollectionviewcell

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

如何从每个单元格中将此信息传递回UICollectionViewController以计算总体总数?

我最初是从total更新控制器cellForRowAtIndexPath属性,但意识到每次更改步进器值时都不会更新。

1 个答案:

答案 0 :(得分:0)

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