Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový Xcode projektu a zvoľte " Window - založené aplikácie " na karte iOS .
2
Vyberte súbor " ( Projektu ) AppDelegate.h . " Jedná sa o súbor " záhlavie " pre projekt . Definujte všetky kúsky dát a funkcií , ktoré budete potrebovať , aby vaša práca na projekte
3
Vykonajte úpravy v editore vyzerať takto : .
# Import < ; UIKit /UIKit.h >
@ rozhranie simpleAppDelegate : NSObject UIWindow * okná , IBOutlet UIWebView * prehliadača ; IBOutlet UITextField * adresa ; } - ( IBAction ) takeStringURLFrom : ( id ) sender ; @ majetku ( nonatomic , ponechať ) IBOutlet UIWindow * okná ; @ konca Nahradiť " simpleAppDelete " s názvom projektu . Definujte päť nových položiek v kóde . Prvý a posledný sú okná . Jeden vytvorí okno v pamäti , druhý definuje " IBOutlet " vlastnosť , ktorá umožňuje Interface Builder ( IB ) vedieť o existencii okná . Druhý a tretí definovať " UIWebView " a " UITextField " objekt s názvom " browser " a " adresu . " Tieto podržte prehliadač a jeho adresného riadku . Ďalšie trvať definuje " IBAction " s názvom " takeStringURLFrom : . " To definuje funkciu , ktorá môže byť spojená s v Interface Builder k získaniu URL z adresného riadku a vložte ju do prehliadača . Uložte svoju prácu . Vyberte súbor " ( Projektu ) AppDelegate.m . " Jedná sa o súbor kódu . Napíšte programový kód pre vašu aplikáciu . Veľa z toho už bolo napísané automaticky za vás , takže stačí pridať pár riadkov vložte nasledujúci do súboru kód : . - ( IBAction ) takeStringURLFrom : ( id ) sender { NSLog ( @ " Pokus o načítanie " ) ; NSURL * url = [ NSURL URLWithString : [ odosielateľa texte ] ] ; NSURLRequest * request = [ NSURLRequest requestWithURL : url ] , [ prehliadač loadRequest : Žiadosť ] ; } prvý zapíše vstup do programu vývojárov protokolu podotknúť , že sa pokúša k načítanie webovej stránky . Ďalej sa pokúsi previesť text z textového poľa , ktorú ste definovali v URL . Napokon, to vytvára požiadavku webové pre túto URL a odošle ju do prehliadača sa zobrazí . Nezabudnite poslať ho mimo zátvorkách { } u existujúcich funkcií . Uložte svoju prácu . Dvakrát kliknite na súbor " MainMenu.xib " otvoriť Interface Builder . Tie budú prezentované s prázdnym obrázkom iPhone . typu " doplníme " do vyhľadávacieho poľa v okne knižnice a pretiahnite výsledný " UITextField " do prázdnej okno iPhone . Pozícia je v hornej časti okna , a pomocou myši pretiahnuť okraje a zmeniť jeho veľkosť . typu " WebView " do vyhľadávacieho poľa v okne knižnice a pretiahnite " UIWebView " do svojej prázdne iPhone okno . Pozícia je tesne pod UITextField a pretiahnite okraje tak , že vyplní zvyšok okná . Stlačením tlačidla " Ctrl " a kliknite na UITextField . To prinesie zoznam všetkých " spojenie " , ktoré sú možné z textového poľa . Vyberte " editácia urobil koniec " , a pretiahnite ju na " ( ProjectName ) AppDelete " v okne projektu . Pri uvoľnení tlačidla myši sa zoznam možností sa objaví . Vyberte " takestringurlfrom . " To určuje , že ak používateľ dokončenie úprav textu v adresnom riadku , text by mal byť nastavený na funkciu , ktorú napísal . Stlačte tlačidlo " Ctrl " a kliknite na " AppDelete " v okne projektu . Objaví sa ďalší zoznam možných spojení . Vyberte jednu s názvom " Adresa " a pretiahnite ju do adresného riadku . Vyberte jednu s názvom " browser " , a pretiahnite ju na WebView . To umožňuje rozhranie staviteľ vedieť , aké komponenty sa hovorí o tom , kedy ste písal svoj kód . Uložte prácu a späť v Xcode , kliknite na " Build and Run " .
4
5
6
7
8
9
10
11