2009-08-18 6 views
0

私のアプリケーションでは、タブ、バーボタン、またはナビゲーション項目の場合は、Webビューと下部のバーにボタンを入れたいと思っています。iPhoneアプリケーション:タブでWebviewをリロードする

このWebviewでは、ユーザー情報のWebページが表示されます。たとえば、Webサイト上のユーザープロファイル。

例URL:私が達成しようとしています何http://myusersite.com?uid=1

アプリケーションユーザ下のボタンを押すと、それを持つことができるようです:

A)= UID ++を増やすので、次の値はUIDだろう2 B)そのページのページをユーザー2からの情報で再ロードしてください。

ページをリフレッシュするにはどうすればよいですか?リフレッシュされたページのURLに変数を含めるように設定するボタンはありますか?

ありがとうございます。

答えて

1

あなたが言及したナビゲーション項目のいずれかが必要と思わない。

必要なのは、ボタンとUIWebViewのボタンを持つ単純な空白の表示です。 また、カウンターが必要です。

たときにボタンをクリックすると、いずれかによってカウンタを高め、URLを再構築:

- (void)refreshPage{ 

counter = counter +1; 
NSString *urlAddress = 
[NSString stringWithFormat: http://myusersite.com?uid=%@", counter]; 

//Create a URL object. 
NSURL *url = [NSURL URLWithString:urlAddress]; 

//URL Requst Object 
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 

//Load the request in the UIWebView. 
[webView loadRequest:requestObj]; 

} 

+0

ラインのNSString * urlAddress = ....プログラムを壊すobjc_msgsendエラーができます。 – LoganFrederick

関連する問題