I den här guiden får du lära dig hur du ringa upp ett nummer anpassad telefon som du anger. För att det ska fungera, måste du ha en iPhone som du kan utvecklas på (exklusive simulator). Om inte, kommer ingenting att hända när du försöker att ringa numret. Omdömen
Skapa en ny vy baserad applikation som heter PhoneNumberTutorialPart2. Öppna upp PhoneNumberTutorialPart2ViewController.
h och lägg in:
#import Omdömen
interface PhoneNumberTutorialPart2ViewController: UIViewController {Omdömen
UITextField * textfield, Omdömen
UIButton * knappen;
} Omdömen
property (nonatomic, behålla) IBOutlet UITextField * textfield, Omdömen
property (nonatomic, behålla) IBOutlet UIButton * knappen, Omdömen
- ( IBAction) dialPhoneNumber,
end Omdömen
Öppna PhoneNumberTutorialPart2ViewController.m och skriver detta i
#import "PhoneNumberTutorialPart2ViewController.
h" Omdömen
implementation PhoneNumberTutorialPart2ViewController
synthesize textfield, knappen;. Omdömen
/* Omdömen
//Implementera loadView att skapa en vy hierarki programmatiskt, utan att använda en spets Omdömen
- (void ) loadView {Omdömen
} Omdömen
* /News
/* Omdömen
//Implementera viewDidLoad att göra ytterligare inställningar efter lastning utsikten, typiskt från en spets.
- (void) viewDidLoad {Omdömen
[super viewDidLoad], Omdömen
} Omdömen
* /News
- (IBAction) dialPhoneNumber {
NSString * Telefonnummer = textField.
text;
[[UIApplicationsharedApplication] openURL: [NSURLURLWithString: Telefonnummer]], Omdömen
} Omdömen
- (void) didReceiveMemoryWarning {
//Frigör uppfattning om den inte har en Superomdömen
[superdidReceiveMemoryWarning],. Omdömen
//Släpp alla cachade data, bilder, etc som aren 't används Omdömen
} Omdömen
-.. (void) viewDidUnload {Omdömen
//släppa någon behöll subviews av huvudfönstret Omdömen
//t.ex. self.
myOutlet = noll, Omdömen
} Omdömen
- (void) dealloc {Omdömen
[superdealloc], Omdömen
[textFieldrelease];
[buttonrelease],. Omdömen
} Omdömen
end Omdömen
I dialPhoneNumber metoden får vi telefonnumret från UITextField och kalla det Omdömen
Öppna upp PhoneNumberTutorialPart2ViewController.xib och sätta en UITextField och UIButton i vyn. Om du vill att tangentbordet för att vara ett numeriskt tangentbord, klicka på UITextField och tryck ⌘ - 1 och ändra tangentbordet to Phone Pad.
exe?
NET - C # - Hjälpen Mailer klass fö…