2011-11-25 5 views
0

私はiPhoneアプリで作業しており、デフォルトでURLを読み込むUIWebviewを持っています。UIWebViewで新しいWebサイトを読み込むためのUItoolbarボタンのプログラミング方法は?

UIWebviewの下に3つのボタンがあるUIToolbarを作成する必要があります.UIToolbarを使用すると、ユーザーはボタンを押してUIWebviewで新しいURLを読み込むことができますか?

+0

?あなたはどれくらいの距離を持っていますか? – jrturton

+0

私はUIWebViewとツールバーを作成しました。私はちょうどツールバーのボタンをプログラムする必要があります。 – Sina

答えて

0

あなたのツールバーに3つのボタンが追加(これは簡単にインターフェイスビルダー(IBを使用することによって行うことができる)とIBであり、それぞれのIBActionにそれらを接続する必要があります。

今AA]ボタンをタップすることができますこのように行う。

をあなたはmyWebView // .hファイルで宣言され、適切にIBを使用して、ビューにリンクされたと言うのUIWebViewを持っている。

をあなたがボタン1押しのための基本的な初期化

で行われたとき

-(IBAction)button1:(id)sender 
    { 
      NSURL *url = [NSURL URLWithString:@"http://www.google.com"]; 
      NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
      [myWebView loadRequest:requestObj]; 
    } 

ボタン1をクリックすると、Google WebページがwebViewにロードされます。

他のボタンも同じです。 :)

+0

こんにちは、あなたの答えに感謝します。しかし私はUIToolbarのボタンでどのようにできるのか知る必要があります。ありがとう – Sina

+0

UIToolbarボタンは通常のボタンと同じですが、唯一の違いはUIButtonの代わりにUIBarButtonを追加する必要があることです。問題が解決しない場合は、私に尋ねてください。 –

0

UIWebview多分、ヘルプのこれらのメソッドとプロパティ:あなたはとのトラブルを抱えている部分

- (void)reload; 
- (void)stopLoading; 

- (void)goBack; 
- (void)goForward; 

@property(nonatomic,readonly,getter=canGoBack) BOOL canGoBack; 
@property(nonatomic,readonly,getter=canGoForward) BOOL canGoForward; 
@property(nonatomic,readonly,getter=isLoading) BOOL loading; 
関連する問題