效果图:
工程图:
此工程要引入第三方库DXAlertView
RootViewController.m
//点击任何处,出现提示框 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self twoBtnClicked]; } - (void)twoBtnClicked { DXAlertView *alert = [[DXAlertView alloc] initWithTitle:@"Congratulations" contentText:@"You have bought something" leftButtonTitle:@"Ok" rightButtonTitle:@"Fine"]; [alert show]; alert.leftBlock = ^() { NSLog(@"left button clicked"); }; alert.rightBlock = ^() { NSLog(@"right button clicked"); }; alert.dismissBlock = ^() { NSLog(@"Do something interesting after dismiss block"); }; } - (void)OneBtnClicked { DXAlertView *alert = [[DXAlertView alloc] initWithTitle:@"Congratulations" contentText:@"You have bought something" leftButtonTitle:nil rightButtonTitle:@"Fine"]; [alert show]; alert.rightBlock = ^() { NSLog(@"right button clicked"); }; alert.dismissBlock = ^() { NSLog(@"Do something interesting after dismiss block"); }; }
源代码地址:http://url.cn/OlsJ8E