1 Δημιουργήστε ένα νέο έργο Xcode και επιλέξτε " Window -based εφαρμογών" κάτω από την καρτέλα iOS . 2
Επιλέξτε το αρχείο " ( projectname ) AppDelegate.h . " Αυτή είναι η "κεφαλίδα " το αρχείο για το έργο . Ορίστε όλα τα κομμάτια των δεδομένων και τις λειτουργίες που θα πρέπει να κάνετε το έργο σας
εικόνων 3
Κάντε τις τροποποιήσεις στο συντάκτη σας να μοιάζει με αυτό : .
# Import UIKit /UIKit.h >
@ simpleAppDelegate interface : NSObject UIWindow * παράθυρο? IBOutlet UIWebView * στον browser ? IBOutlet UITextField * Η διεύθυνση ? } - ( IBAction ) takeStringURLFrom : ( id ) αποστολέα ? @ ιδιοκτησίας ( nonatomic , διατηρούν ) IBOutlet UIWindow * παράθυρο? @ τέλος Αντικατάσταση " simpleAppDelete " με το όνομα του έργου σας . Ορίστε πέντε νέα σημεία στον κώδικα . Πρώτο και το τελευταίο είναι ένα παράθυρο . Ένα δημιουργεί το παράθυρο στη μνήμη , το άλλο ορίζει ως « IBOutlet " ακίνητο που σας επιτρέπει Interface Builder ( IB ) γνωρίζουν την ύπαρξή του παραθύρου . Το δεύτερο και το τρίτο ορίζουν ένα « UIWebView " και " UITextfield " αντικείμενο που ονομάζεται " πρόγραμμα περιήγησης " και " διεύθυνση ". Αυτά κατέχουν το πρόγραμμα περιήγησης και γραμμή διευθύνσεων του . Η προτελευταία ορίζει ένα " IBAction " όνομα " takeStringURLFrom : . " Αυτό ορίζει μια λειτουργία που μπορεί να συνδεθεί με το Interface Builder για να ανακτήσετε το URL από τη γραμμή διεύθυνσης και τοποθετήστε το στο πρόγραμμα περιήγησης . Αποθηκεύστε την εργασία σας . Επιλέξτε το αρχείο " ( projectname ) AppDelegate.m . " Αυτό είναι το αρχείο κώδικα . Γράψτε τον κώδικα του προγράμματος για την εφαρμογή σας . Ένα μεγάλο μέρος της έχει ήδη γράψει για εσάς αυτόματα , έτσι ώστε το μόνο που χρειάζεται να προσθέσετε μερικές γραμμές Επικολλήστε τον ακόλουθο στο αρχείο κώδικα : . - ( IBAction ) takeStringURLFrom : ( id ) { αποστολέα NSLog ( @ "Προσπάθεια να φορτώσει ")? NSURL * url = [ NSURL URLWithString : [κείμενο αποστολέα ] ] ? NSURLRequest * αιτήματος = [ NSURLRequest requestWithURL : url ] ? [ περιηγητή loadRequest : αίτηση ] ? } Αυτό γράφει πρώτα μια καταχώρηση στο αρχείο καταγραφής του έργου του προγράμματος σημειώνοντας ότι επιχειρεί για να φορτώσει μια σελίδα web . Στη συνέχεια , επιχειρεί να μετατρέψει το κείμενο από το πεδίο κειμένου που ορίζεται σε μια διεύθυνση URL . Τέλος , δημιουργεί ένα αίτημα ιστού για αυτήν τη διεύθυνση URL και το στέλνει στο πρόγραμμα περιήγησης για να εμφανιστεί. Θυμηθείτε να δημοσιεύσετε έξω από την παρένθεση { } για τις υφιστάμενες λειτουργίες. Αποθηκεύστε την εργασία σας . 7 Κάντε διπλό κλικ στο αρχείο " MainMenu.xib " για να ανοίξει Interface Builder . Θα σας παρουσιαστεί με ένα κενό εικόνα ενός iPhone . Τύπος " πεδίο κειμένου " στο πλαίσιο αναζήτησης στο παράθυρο της βιβλιοθήκης και σύρετε το προκύπτον " UITextField " στο κενό παράθυρο του iPhone σας . Θέση που στο επάνω μέρος του παραθύρου , και χρησιμοποιήστε το ποντίκι για να σύρετε τα άκρα και να αλλάξετε το μέγεθός του . Τύπος " προβολή Web " στο πλαίσιο αναζήτησης στο παράθυρο της βιβλιοθήκης και σύρετε το " UIWebView " στη συσκευή σας iPhone κενό παράθυρο . Θέση ακριβώς κάτω από το UITextField και σύρετε τις άκρες , έτσι ώστε να γεμίζει το υπόλοιπο του παραθύρου . Πιέστε το πλήκτρο " Ctrl " και κάντε κλικ στο UITextField . Αυτό θα φέρει επάνω έναν κατάλογο όλων των « συνδέσεις » που είναι δυνατό από το πεδίο κειμένου . Επιλέξτε " μοντάζ έκανε τέλος " και σύρετέ το στη " ( projectname ) AppDelete " στο παράθυρο του έργου . Μια λίστα επιλογών θα εμφανιστεί όταν αφήσετε το ποντίκι . Επιλέξτε " takestringurlfrom . " Αυτό διευκρινίζει ότι όταν ο χρήστης τελειώσει την επεξεργασία κειμένου στη γραμμή διευθύνσεων , το κείμενο θα πρέπει να ρυθμιστεί στη λειτουργία που έγραψε . Πατήστε το " Ctrl " και κάντε κλικ στο " AppDelete " στο παράθυρο του έργου . Θα εμφανιστεί μια λίστα με τις πιθανές συνδέσεις . Επιλέξτε αυτό που ονομάζεται " διεύθυνση " και σύρετέ το στη γραμμή διευθύνσεων . Επιλέξτε αυτό που ονομάζεται " πρόγραμμα περιήγησης " και σύρετε το στο WebView . Αυτό σας δίνει τη δυνατότητα οικοδόμος διεπαφή γνωρίζουν τι συστατικά που μιλάμε για όταν έγραψε τον κώδικα σας . Αποθηκεύστε την εργασία σας και , πίσω στο Xcode , κάντε κλικ στο κουμπί "Build and Run ".
Η 4
5
Η 6
Η
8
Η 9
Η 10
Η 11
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα