-4

アプリケーションにがありUIWebViewます。

使い方がわかりません。私はObjective-Cの専門家ではなく、Objective-Cのドキュメントが不足しているようです。誰かがこれを行うための手順とコードを私に説明してもらえますか?

IBOutlet私はすでにそれを私の見解に持っていますが、それを、または何か他のものにするかどうかはわかりません。ありがとう。

4

1 に答える 1

1

でもアウトレットにしようか迷ってる

どの Web ページをロードするかを指示する必要があるため、 IBOutletforを追加する必要があります。UIWebView

次に、次のように使用できます。

// remember to add the 'http://' or `https://`
NSURL * url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:req];

webViewのデリゲート メソッドを設定する必要がある場合があります。

– webView:shouldStartLoadWithRequest:navigationType:
– webViewDidStartLoad:
– webViewDidFinishLoad:
– webView:didFailLoadWithError:


@interface RadioViewController : UIViewController<UIWebViewDelegate>
...
@end

そのデリゲートを に設定しselfます。

self.webView.delegate = self;

そして、このメソッドを追加して、必要なことを行います。

- (BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
    // Add your code
}
于 2012-12-02T03:21:49.490 に答える