2013-03-25 7 views
9

मैं अपना ऐप शुरू होने पर एक यूआरएल लोड करने की कोशिश कर रहा हूं।UIWebView URL लोड नहीं करता है, आईओएस

मैं एक UIWebView वस्तु, मेरे .nib पर, मैं एक संपत्ति आउटलेट बनाया घसीटा, मैं वेबव्यू करने के लिए और मेरे विचार नियंत्रक में यह जुड़ा हुआ मैं जगह निम्नलिखित कोड:

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    NSString *fullURL = @"http://google.com"; 
    NSURL *url = [NSURL URLWithString:fullURL]; 
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
    [webView loadRequest:requestObj]; 
} 

हालांकि मैं सिर्फ एक मिल डिवाइस पर ब्लैक स्क्रीन, बिल्कुल कोई दृश्य नहीं है। कोई उपाय?

+0

सिर्फ पुनः जाँच है कि आप सही ढंग से आप अभ्यस्त दिखाई देता है, तो वेबव्यू काली स्क्रीन लोड नहीं है एक काली स्क्रीन जब ViewController ठीक से xib –

+0

तुम सही थे :) – donparalias

+0

के माध्यम से सेट नहीं है सभी आवश्यक कार्य किए हैं तो क्या यह आपके लिए काम करता है –

उत्तर

24

यह इस छोटे से एक

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view from its nib. 

     [myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]]; 

} 
1

में उपयोग किया जा रहा है। यह वास्तव में स्पष्ट नहीं है, लेकिन पहले, आईओएस सिम्युलेटर में सफारी में किसी भी साइट की जांच करें। आईओएस सिम्युलेटर के पुनरारंभ करने के बाद, मेरा वेब व्यू सिम्युलेटर और डिवाइस पर सफलतापूर्वक खोला गया।

तक अमित

+3

यह वास्तव में एक छोटा सा नहीं है। आपने बस तीनों लाइनों को एक साथ जोड़ा है। कभी-कभी यह पठनीयता को कम कर देता है। – Ans

1

अपने आईओएस सिम्युलेटर पुन: प्रारंभ करें है कोड अपने आवेदन

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view. 
    NSURL *websiteUrl = [NSURL URLWithString:@"http://www.google.com"]; 
    NSURLRequest *urlRequest = [NSURLRequest requestWithURL:websiteUrl]; 
    [myWebView loadRequest:urlRequest]; 
} 
संबंधित मुद्दे