UIWebViewで新しいWebサイトを読み込むためのUItoolbarボタンのプログラミング方法

私はIPhoneアプリケーションで作業しており、私はデフォルトでURLをロードするUIWebviewを持っています。

UIWebviewの下に3つのボタンを持つUIToolbarを作成する必要があります。これにより、ユーザーはボタンを押してUIWebviewに新しいURLをロードできますか?

0
どちらの部分に問題がありますか?あなたはどれくらいの距離を持っていますか?
追加された 著者 jrturton,
私はUIWebViewとツールバーを作成しました。私はちょうどツールバーのボタンをプログラムする必要があります。
追加された 著者 Sina,

2 答え

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

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

UIWebViewにmyWebViewが// .hファイルで宣言され、IBを使用してViewに適切にリンクされているとします。

あなたが基本的な初期化を終えると

ボタン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ボタンは通常のボタンと同じですが、唯一の違いは、UIButtonの代わりにUIBarButtonを追加する必要があることです。問題が解決しない場合は、私に尋ねてください。
追加された 著者 Ajeet Pratap Maurya,
こんにちは、あなたの答えをありがとう。しかし私はUIToolbarのボタンでどのようにできるのか知る必要があります。ありがとう
追加された 著者 Sina,

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;
0
追加された