2015-11-06 4 views
0

Я смотрел это видео на YouTube: Xcode Как создать WebView для IOS приложенийбелый экран на имитатор iPhone Xcode

я следовал видео, но если я бегу мое приложение на тренажере, только я вижу белый экран.

enter image description here

Это ViewController.h

// 
// ViewController.h 
// 

#import <UIKit/UIKit.h> 

@interface ViewController : UIViewController 

{ 
    IBOutlet UIWebView *myWebView; 

} 


@end 


// 

// ViewController.m //

#import "ViewController.h" 

@interface ViewController() 

@end 

@implementation ViewController 

- (void)viewDidLoad { 
    [super viewDidLoad]; 


    NSURL *myURL = [NSURL URLWithString:@"http://website.com"]; NSURLRequest *myRequest = [NSURLRequest requestWithURL:myURL]; myWebView.scalesPageToFit = YES; [myWebView loadRequest:myRequest]; 

} 

- (void)didReceiveMemoryWarning { 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

@end 

Вы можете получить мне исправить эту ошибку?

+3

Показать код. У вас есть 'UIelement' на ваших VC? Также поделитесь снимком экрана вашей раскадровки. – NSNoob

+0

Просьба показать код. –

+0

добавил мой код, ожидая вас, спасибо – MeshariSan

ответ

0

ДАННОМ ViewController.m

// 
// ViewController.m 
// 

#import "ViewController.h" 

@interface ViewController() 

@end 

@implementation ViewController 

- (void)viewDidLoad { 
    [super viewDidLoad]; 


    NSURL *myURL = [NSURL URLWithString:@"http://website.com"]; NSURLRequest *myRequest = [NSURLRequest requestWithURL:myURL]; myWebView.scalesPageToFit = YES; [myWebView loadRequest:myRequest]; 

} 

- (void)didReceiveMemoryWarning { 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

@end 
0

Вы должны фактически загрузить запрос после его создания!

NSURL *url = [NSURL URLWithString:@"http://yoururl.com"]; 
NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
[self.webView loadRequest:request];