Erstellen wir ein neues Projekt und nennen es WebViewtest. Achtet darauf, dass Ihr Storyboard aktiviert. Anschließend öffnen wir das Storyboard und ziehen uns einfach aus der Object Library einen UIWebview auf den gewünschten View.
Anschließend muss er mit dem Controller über ein Outlet verknüpft werden. Öffnet den Assistant Editor und zieht mit CTRL + Click vom WebView in eure .h Datei und nennt das Outlet webView. Das Ergebnis sollte folgendermaßen aussehen.
@property (weak, nonatomic) IBOutlet UIWebView *webView;
Nun wirds spannend, wird laden eine Url in unser neues WebView Objekt. Dazu gehen wir in die Implementierung und suchen die Methode viewDidLoad. Das direkt nachdem der View geladen wird, soll auch unser Browserfenster mit unserer URL daherkommen.
- (void)viewDidLoad
{
[super viewDidLoad];
// Wir legen uns einen String an mit der Adresse
NSString *urlAddress = @"http://www.nicolas-stey.de";
//Daraus bauen wir ein URL-Objekt
NSURL *url = [NSURL URLWithString:urlAddress];
//Und den passenden Request
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Diesen Request können wir nun an unser UIWebView übergeben
[_webView loadRequest:requestObj];
}
So das war es auch schon. Das Ergebnis sollte dann in etwa so aussehen, wie mein Screenshot rechts.
Viel Spaß damit, bald gibts sicherlich viele neue Webbrowser im App Store :).