/*.m实现文件代码*/
UIAlertView *baseAlert; //声明的全局变量***此处一定要注意
- (IBAction)pressMe:(id)sender {
//创建多行按钮显示
/* UIAlertView *baseAlert = [[UIAlertView alloc]initWithTitle:@"Alert" message:@"please select a button" delegate:self cancelButtonTitle:nil otherButtonTitles:@"one",@"two",@"three", nil];
[baseAlert setNumberOfRows:3];
[baseAlert show];
[baseAlert release];
*/
/*自动计时的无按钮警告*/
baseAlert= [[UIAlertView alloc]initWithTitle:@"Alert" message:@"Message to user with asynchrony information" delegate:self cancelButtonTitle:nil otherButtonTitles: nil];
[NSTimer scheduledTimerWithTimeInterval:3.0f target:self selector:@selector(performDismiss:) userInfo:nil repeats:NO];
[baseAlert show];
}
-(void) performDismiss:(NSTimer *)timer{
[baseAlert dismissWithClickedButtonIndex:0 animated:NO];
}
/*.h声明文件(头文件)*/
#import <UIKit/UIKit.h>
@interface ViewController :UIViewController
- (IBAction)pressMe:(id)sender;
-(void) performDismiss:(NSTimer *)timer;
@end