*   >> Чтение Образование Статьи >> science >> programming

iPhone набор телефонного номера Часть 1

<р> Вы когда-нибудь пытались набрать номер телефона из приложения, но это не работает? Ну, в этом учебнике, вы узнаете, как набрать номер телефона из вашего приложения напрямую. Для того, для того, чтобы работать, вы должны иметь iPhone, что вы можете развиваться на (за исключением симулятор). Если нет, ничего не случится, если вы будете пытаться набрать номер.

<Р> Создать новый вид, основанный приложения с именем PhoneNumberTutorial. Откройте PhoneNumberTutorialViewController.h и добавить в вышеend, - (IBAction) callPhoneNumber;

<р> Открыть PhoneNumberTutorialViewController.

m и введите это в:

<р> /*

<р> //назначенный инициализатор. Перекрыть выполнить настройки, необходимые прежде, чем вид загружается

<р> - (ID) initWithNibName:. (NSString *) nibNameOrNil расслоение: (NSBundle *) nibBundleOrNil {

<р>, если (само = [супер initWithNibName: nibNameOrNil расслоение: nibBundleOrNil]) {

<р> //инициализация Пользовательские

<р>}

<р> обратный себя;

<р>}

<р> * /

<р> - (IBAction) callPhoneNumber {

<р> [[UIApplication sharedApplication] OpenUrl: [NSURL URLWithString: @ "тел: 1-800-692-7753 //"]];

< р>}

<р> /*

<р> //Реализация loadView создать вид иерархии программно, без использования перо

<р> -.

(недействительными) {loadView

<р >}

<р> * /Сеть <р> /*

<р> //Реализация viewDidLoad сделать дополнительную настройку после загрузки мнение, как правило, из пера

<р> -. ( недействительными) {viewDidLoad

<р> [супер viewDidLoad];

<р>}

<р> * /Сеть <р> /*

<р> //Переопределение, чтобы ориентации кроме умолчанию портретной ориентации в

<р> - (BOOL) shouldAutorotateToInterfaceOrientation:.

(UIInterfaceOrientation) interfaceOrientation {

<р> //Возврат ДА для поддерживаемых ориентации изображения <р> возвращение (== interfaceOrientation UIInterfaceOrientationPortrait) ;.

<р>}

<р> * /Сеть <р> - (недействительными) {didReceiveMemoryWarning

<р> //релизы мнение, если оно не имеет SuperView
<р> [супер didReceiveMemoryWarning];

<р> //Отпустите все кэшированные данные, изображения, и т.д., которые не используются

<р>}

<р> - (недействительными) viewDidUnload. {

<р> //Отпустите оставшейся подвидов главного зрения.

<р> //например self.

myOutlet = ноль;

<р>}

<р> - (недействительными) {dealloc

<р> [супер dealloc];

<р>}

<р> @ в конечном

<р> (я должен положить в ненужного кода, потому что в прот

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.