*   >> Lese Utdanning Artikler >> science >> programming

iPhone Ringe et telefonnummer Part 2

I denne opplæringen vil du lære hvordan du skal slå et egendefinert telefonnummer som du skriver. For at det skal fungere, må du ha en iPhone som du kan utvikle seg på (unntatt simulator). Hvis ikke, vil ingenting skje når du vil prøve å slå nummeret.

Opprett en ny visning basert applikasjon som heter PhoneNumberTutorialPart2. Åpne opp PhoneNumberTutorialPart2ViewController.

h og legge inn:

#import

interface PhoneNumberTutorialPart2ViewController: UIViewController {

UITextField * tekstfeltet;

UIButton * knappen;

}

property (nonatomic, beholde) IBOutlet UITextField * tekstfeltet;

property (nonatomic, beholde) IBOutlet UIButton * knappen;

- ( IBAction) dialPhoneNumber;

end

Åpne PhoneNumberTutorialPart2ViewController.m og skriv dette i:

#import "PhoneNumberTutorialPart2ViewController.

h"

implementation PhoneNumberTutorialPart2ViewController

synthesize Textfield, tasten;.

/*

//Implementere loadView å skape et hierarki visning programmatisk, uten å bruke en spiss

- (void ) loadView {

}

* /

/*

//Implementere viewDidLoad å gjøre ekstra oppsett etter lasting utsikten, vanligvis fra en spiss.

- (void) viewDidLoad {

[super viewDidLoad];

}

* /

- (IBAction) dialPhoneNumber {

NSString * Telefonnummer = textField.

text;

[[UIApplicationsharedApplication] openURL: [NSURLURLWithString: Telefonnummer]];

}

- (void) didReceiveMemoryWarning {

//utgivelser visningen, hvis den ikke har en Super

[superdidReceiveMemoryWarning];.

//Slipp noen bufrede data, bilder etc som aren 't i bruk

}

-.. (void) viewDidUnload {

//slipper noen beholdt subviews av hovedvisningen

//f.eks self.myOutlet = null;

}

- (void) dealloc {

[superdealloc];

[textFieldrelease];

[buttonrelease];.


}

end

I dialPhoneNumber metoden, vi får telefonnummeret fra UITextField og kaller det

Åpne opp PhoneNumberTutorialPart2ViewController.xib og sette en UITextField og en UIButton inn utsikten. Hvis du ønsker tastaturet til å være et numerisk tastatur, klikk på UITextField og trykk ⌘ - 1 og endre tastaturet til Phone Pad. Hvis du ønsker å ha en mulighet til å skille numrene med en strek, ikke endre tastaturet stil. Dobbeltklikk på UIB

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.