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

iPhone Ringe et telefonnummer del 1

Har du noen gang prøvd å ringe et telefonnummer fra programmet, men det fungerer ikke? Vel, i denne opplæringen vil du lære hvordan du kan ringe et telefonnummer direkte fra programmet. 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 PhoneNumberTutorial. Åpne opp PhoneNumberTutorialViewController.h og legge i overend, - (IBAction) callPhoneNumber;

Åpne PhoneNumberTutorialViewController.

m og skriv dette i:

/*

//The utpekt initializer. Styre til å utføre oppsett som er nødvendig før visningen er lastet

- (id) initWithNibName:. (NSString *) nibNameOrNil bundle: (NSBundle *) nibBundleOrNil {

if (selv = [super initWithNibName: nibNameOrNil bundle: nibBundleOrNil]) {

//Custom initialisering

}

avkastning selv;

}

* /

- (IBAction) callPhoneNumber {

[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @ "tel: //1-800-692-7753"]];

< p>}

/*

//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];

}

* /

/*

//Styr å tillate orientering annet enn standard stående

- (BOOL) shouldAutorotateToInterfaceOrientation:. (UIInterfaceOrientation) interfaceOrientation {

//Return YES for støttede orienteringer

avkastning (interfaceOrientation == UIInterfaceOrientationPortrait) ;.


}

* /

- (void) didReceiveMemoryWarning {

//utgivelser visningen, hvis den ikke har en Super

[super didReceiveMemoryWarning];

//Slipp noen bufrede data, bilder, etc som ikke er i bruk

}

- (void) viewDidUnload. {

//Slipp noen beholdt subviews av hovedvisningen.

//f.eks self.myOutlet = null;

}

- (void) dealloc {

[super dealloc];

}

@ ende

(jeg har til å sette i unødvendig kode fordi ellers har jeg ikke nok ord til å publisere artikkelen).


Åpne opp PhoneNumberTutorialViewController.xib og sette en UIButton i visningen og sette 'Call' i knappen. K

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