【发布时间】:2015-12-14 19:33:15
【问题描述】:
我已成功集成 Chartboost 奖励视频,它可以正常工作,但我想实现代码,以便在用户完全观看奖励视频时增加积分。我试图在应用程序委托中实现它并且它可以调用它但是由于一些内部功能我需要在特定的视图控制器中实现。所以当我输入相同的代码时
-(void)didCompleteRewardedVideo:(CBLocation)location
withReward:(int)reward {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Really reset?" message:@"hi ?" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];
// optional - add more buttons:
[alert addButtonWithTitle:@"Yes"];
[alert show];
}
如果我在特定视图控制器而不是 appdelegate 中实现此代码,则不会出现警报视图。我假设它没有在视图控制器中调用,因为它没有响应。我需要帮助在视图控制器中实现
【问题讨论】:
-
使用 uialertcontroller 代替 uialertview。您需要显示您调用上述方法的代码
标签: ios objective-c chartboost