禁用与屏幕的交互,直到付款完成

时间:2015-11-28 19:12:09

标签: ios objective-c in-app-purchase

逗人,

我有这个屏幕,有可供选择的产品。我希望用户无法按下购买产品的按钮,然后在等待服务器响应时再次按下另一个可购买的产品。

为了说清楚,我希望屏幕在付款完成或拒绝之前被禁用。技术问题是我可以在按下可购买产品时禁用所有按钮,但我不能做的是当用户拒绝付款时再次启用所有按钮。因为事件发生在与视图控制器完全不同的类中。

这是屏幕:This is the purchase screen

当用户每月按下时,应禁用年度和生命时间,直到用户取消付款或批准付款为止。

我的问题,用户完成注册时触发的类

enter image description here

这是从另一个处理付款完成的类调用的付款观察员

enter image description here

那么我应该如何再次启用按钮!!

如果您有任何疑问,请不要犹豫

谢谢

0 个答案:

没有答案