0

我正在尝试从其他 uiviewcontroller 的 uiviewcontroller 类启用按钮,但我无法启用它。这是我正在做的代码

@implementation InAppClass
- (void)recordTransaction:(SKPaymentTransaction *)transaction 
{    

if ([transaction.payment.productIdentifier isEqualToString:idstring])
  {               
  generateAdviceViewController *objgenerate= [[generateAdviceViewController alloc]init ];
    [objgenerate enableDisableMethod];
    [objgenerate release];
   }
}
@end

@implementation generateAdviceViewController
-(id)enableDisableMethod
{
[self->generateButton setEnabled:TRUE];
return self;
}
@end

我做错了吗?

4

1 回答 1

0

看起来您在加载 generateAdviceViewController 的视图之前启用了生成按钮...在您创建 generateAdviceViewController 后请参阅此视图,如下所示:

[objgenerate view]; 

然后调用 enableDisableMethod。

代码看起来很奇怪。只是例子吗?

于 2012-09-13T19:21:38.147 回答