Alu*_*num 2 iphone cocoa-touch objective-c uiview uialertview
我想知道如何在我的应用程序首次启动时显示UIAlertView或UIView.
谢谢.
使用NSUserDefaults存储一个BOOL,就像这样:
-(void) showFirstRunAlerts {
BOOL ranBefore = [[NSUserDefaults standardUserDefaults] boolForKey:@"RanBefore"];
if (!ranBefore) {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Message title."
message:@"Your message."
delegate:self
cancelButtonTitle:@"Thanks!"
otherButtonTitles:nil];
[alert show];
[alert release];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"RanBefore"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1060 次 |
| 最近记录: |