Objective C - 1 - 实现一个MessageBox.Show

@interface K3ViewController : UIViewController<UIAlertViewDelegate>



@end





#import "K3ViewController.h"



@interface K3ViewController ()

@property (weak, nonatomic) IBOutlet UILabel *resultLabel;



@end



@implementation K3ViewController



- (void)viewDidLoad

{

    [super viewDidLoad];



    UIAlertView *versionMessageBox = [[UIAlertView alloc] initWithTitle:@"This is a test title"

                                                                message:@"This is a test message for displaying nothing in details."

                                                               delegate:self

                                                      cancelButtonTitle:@"Yes"

                                                      otherButtonTitles:@"No", nil];

    [versionMessageBox show];

}



- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{

    

    self.resultLabel.text =[NSString stringWithFormat:@"You have chosen %@",

                            [alertView buttonTitleAtIndex:buttonIndex]];

}

  

你可能感兴趣的:(objective c)