我正在尝试在Xcode上制作游戏,我希望当用户达到某个分数(比如100分)时会弹出警告消息。我有代码在视图加载时弹出警报。但我想要的是警报信息仅在玩家获得某个分数时显示。
游戏的评分是这样的:每当玩家点击/点击一个按钮时,他得到一分,所以他在点击100次后得到100分。
以下是在视图加载时弹出警报消息的代码:
- (void)viewDidLoad
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Tile" message:@"This is the message" delegate:nil cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alert show];
[alert release];
[super viewDidLoad];
}
答案 0 :(得分:2)
在按钮操作调用方法中,当点数达到100时显示警告。
例如
- (void) buttonAction {
point++;
if(point == 100)
[self showAlert];
}
- (void) showAlert {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Tile"
message:@"This is the message"
delegate:nil
cancelButtonTitle:@"Dismiss"
otherButtonTitles:nil];
[alert show];
[alert release];
}
答案 1 :(得分:0)