首页 > 解决方案 > 将 SKProduct 价格提取到 UICollectionView 单元格标签中

问题描述

我面临一个问题,当我将 SKProduct 区域设置价格获取到我的 UICollectionView 的 label.text 上时,它显示正确,但是价格会根据页面加载的速度在不同的标签中跳来跳去。

TopUpViewController (UICollectionView) -> TopUpMoneyCell (MoneyLabel)

知道如何解决这个问题吗?目前我在 TopUpMoneyCell 中调用 SKProduct。我有一组 4 个要调用的应用程序产品,每个都有不同的值。

我应该从 TopUpViewController 调用它吗?如果是这样,我应该如何将我从 TopUpViewController 获得的数据提取到 TopUpMoneyCell?

编辑 1:添加了 UI 模型,再次感谢您的评论。

UI 模型视图

标签: iosobjective-cskproduct

解决方案


看看prepareForReuse()在你的TopUpMoneyCell. 在该函数中,取消您可能已经开始加载价格的任何异步调用。


推荐阅读