*   >> Lezen Onderwijs artikelen >> science >> programming

iPhone kiezen van een telefoonnummer Part 1

Heb je ooit geprobeerd om een ​​telefoonnummer te bellen vanuit uw toepassing, maar het werkt niet? Nou, in deze tutorial leert u hoe u een telefoonnummer rechtstreeks bellen vanuit uw toepassing. Om het te laten werken, moet u een iPhone die je kunt ontwikkelen op (met uitzondering van de simulator) hebben. Zo niet, dan zal er niets gebeuren wanneer u zal proberen om het nummer te bellen.

Maak een nieuwe weergave gebaseerde applicatie genaamd PhoneNumberTutorial. Openstellen PhoneNumberTutorialViewController.

h en voeg hierbovenend, - (IBAction) callPhoneNumber;

Open PhoneNumberTutorialViewController.m en typ dit in:

/*

//The aangewezen initializer. Overschrijven op te zetten die nodig is voor de weergave wordt geladen voeren

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

als (zelf = [super initWithNibName: nibNameOrNil bundel: nibBundleOrNil]) {

//Custom initialisatie

}

return zelf;

}

* /

- (IBAction) callPhoneNumber {

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

< p>}

/*

//Implementeren loadView een uitzicht hiërarchie programmatisch te creëren, zonder gebruik van een penpunt

-.

(void) loadView {

}

* /

/*

//Implementeer viewDidLoad extra setup te doen na het laden van het uitzicht, meestal van een penpunt

-. ( void) viewDidLoad {

[super viewDidLoad];

}

* /

/*

//Override oriëntaties laten anders dan de standaard staand

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

//Return JA voor ondersteunde oriëntaties

return (interfaceOrientation == UIInterfaceOrientationPortrait) ;.

}

* /

- (void) didReceiveMemoryWarning {

//Persberichten van het uitzicht als het niet een superview heeft

[super didReceiveMemoryWarning];

//Laat elke cache opgeslagen gegevens, afbeeldingen, etc. die niet in gebruik zijn

}

- (void) viewDidUnload. {

//Laat eventueel resterend subzichten van de belangrijkste uitzicht.

//bv self.myOutlet = nihil;

}

- (void) dealloc {

[super dealloc];

}

@ eindigen

(ik heb in de overbodige code te zetten, want anders had ik niet genoeg woorden om het artikel te publiceren).

Open PhoneNumberTutorialViewController.xib en zet een UIButton in het uitzicht en zet 'Call' in de knop. Controle klik van de knop om de eigenaar van het bestand en kie

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.