Home Tutorial Iphone Examples Alert View with two Buttons

 
 

Share on Google+Share on Google+
Alert View with two Buttons
Posted on: August 25, 2009 at 12:00 AM
Advertisement
In this tutorial we are going to show alert view, this is shown only when the text field on the view is not entered.

Alert View with two Buttons

Project will look like this :

 

 

In this tutorial we are going to show alert view, this is shown only when the text field on the view is not entered.

My project name is UIAlertView,is based on View application so it will have two .h and two .m file i.e. UIAlertViewAppDelegate.h, UIAlertViewAppDelegate.m,UIAlertViewViewController.h and UIAlertViewViewController.m files.

 

  In this to enter a text field into the view we require text field so we declaring the text field as outlet and there is action for the alert view and in .xib file add text field from the library and round button.

UIAlertViewViewController.h file will look like this:

#import <UIKit/UIKit.h>

@interface UIAlertViewViewController : UIViewController

{

IBOutlet UITextField *textField;

}

- (IBAction)showAlertBox:(id)sender;

@end

In .m file we are writing the method for the action

- (IBAction)showAlertBox:(id)sender

{

    if([textField.text length]==0)

    {

        UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@""

                                                       message:@"enter text"

                                                        delegate:self

                                             cancelButtonTitle:@"Yes"

                                             otherButtonTitles:@"No", nil];

      [alert show];

    }

    [textField resignFirstResponder];

}  

UIAlertViewViewController.m file will look like this:

#import "UIAlertViewViewController.h"

@implementation UIAlertViewViewController

- (IBAction)showAlertBox:(id)sender

{

    if([textField.text length]==0)

    {

        UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@""

                                                       message:@"enter text"

                                                        delegate:self

                                             cancelButtonTitle:@"Yes"

                                             otherButtonTitles:@"No", nil];

      [alert show];

    }

    [textField resignFirstResponder];

}  

- (void)didReceiveMemoryWarning

{

  [super didReceiveMemoryWarning];

}

- (void)viewDidUnload

{

    // Release any retained subviews of the main view.

    // e.g. self.myOutlet = nil;

}

- (void)dealloc

{

    [super dealloc];

}

@end

Make appropriate connection in Interface Builder as shown

Press Build And Go Button

Download code from here.

 

Advertisement

Related Tags for Alert View with two Buttons :


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: August 25, 2009

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com