我想在用戶選擇行時在另一個視圖中打開url。當用戶點擊UITableview行時,HoW在另一個視圖中打開url?
回答
只是財產在你的另一個視圖合成該網址,只是設置與選定的項目的價值..只看到EXA mple波紋管......
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
yourNextViewController *objNextView = [[yourNextViewController alloc]initWithNibName:@"yourNextViewController" bundle:nil];
objNextView.strURL = [yourArray objectAtIndex:indexPath.row];;
[objNextView.strURL retain];
[self.navigationController pushViewController:objNextView animated:YES];
[objNextView release];
}
和財產,合成像波紋管..
@interface yourNextViewController : UIViewController{
NSString *strURL;
}
@property(nonatomic, retain) NSString *strURL;
@end
@implementation yourNextViewController
@synthesize strURL;
使用本strURL
Okey這項工作,但我有一個在tableview中的多重鏈接,我想在另一個視圖中打開所有鏈接,當我選擇任何特定的行,如果我選擇任何行比它必須打開另一個視圖中選擇的鏈接.. –
不明白..只是告訴我詳細.. :( –
行..我在Tableview.顯示8條記錄,每條記錄有自己的url.and我想打開另一個視圖中的這個網址,如果我選擇第一行比打開網址根據行在另一個視圖中,就像我選擇第二行比它必須打開url在另一個視圖中的行。我不想創建不同的筆尖打開每個網址,我想打開每個url在相同nib文件,如果用戶在nib中選擇第一行而不是打開url,並且如果在同一個nib.so中選擇第二行而不是打開url,這種類型我想做...並且對於這個長時間的描述感到抱歉bcuz我的英語有點差。 –
使用UIWebVIew在另一個視圖中打開鏈接。
使用tableView的didSelectRowAtIndexPath - 獲取選定的tableview行。
在didSelect表視圖委託 - 瀏覽到所需的視圖 - 利用UIWebView的
負載URL你可以解釋一些代碼? –
檢查此鏈接:http://www.iphonesdkarticles.com/2008/08/uiwebview-tutorial.html –
@ arun.s鏈接不工作。任何其他鏈接請? – Tejas
你需要使用didSelectRowAtIndexPath
委託:
- (void)tableView:(UITableView *)tbView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"didSelectRowAtIndexPath %d",indexPath.row);
// Either load your url here using the UIWebView or use the below code to open URL in safari.
// [[UIApplication sharedApplication] openURL:[NSURL URLWithString:hereURLYouWantToOpen]];
}
要加載的URL中的UIWebView可以使用下面的代碼:
UIWebView *webView = [[UIWebView alloc] initwithFrame:CGRectMake(your co-ordinate)];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"your URL"]]];
- 1. 我想在另一個活動中打開一個圖像,當點擊列表視圖中的項目時
- 2. 打開div時,點擊另一個div
- 3. 當點擊行時,Angular UI Grid顯示另一個視圖
- 4. 當點擊url時打開android程序
- 5. 當用戶點擊uiscrollview時隱藏子視圖(uitableview)
- 6. 當第一次點擊時打開另一個ContextMenu項目
- 7. 在點擊廣告圖片時打開另一個網絡視圖
- 8. 當點擊一個圖片框時打開一個新窗體
- 9. 當用戶在地圖視圖中點擊引腳時調用另一個視圖
- 10. 當點擊一個div時用lightbox打開圖片
- 11. 當另一個應用程序被點擊時打開一個應用程序
- 12. 當點擊地圖註釋時顯示另一個視圖
- 13. 當用戶點擊alertbox上的「ok」時運行另一個javascript
- 14. 打開一個新的標籤時,該圖標用戶點擊
- 15. 關閉打開下拉列表時,點擊打開另一個
- 16. 打開一個圖片點擊另一個圖片等等
- 17. 當我推入UITableView中的任何一行時,如何打開另一個viewController?
- 18. 打開一個按鈕上的地圖視圖點擊從另一個類
- 19. 在按鈕點擊時打開另一個應用程序?
- 20. 如何在PyQt中點擊QToolButton時打開另一個表單?
- 21. 當我點擊圖庫視圖時,新頁面打開
- 22. 當我想要從可點擊的列表視圖中打開另一個類時,應用程序會停止
- 23. JQuery DataTable:一旦我打開/點擊另一行,關閉一個打開的行
- 24. Url只在點擊鏈接時打開
- 25. 在另一個視圖中嵌入UITableView
- 26. 當點擊一個按鈕時打開一個評級欄
- 27. 當我點擊一個按鈕時打開一個面板
- 28. 當用戶在swift中點擊我的容器時,如何打開另一個UIViewController?
- 29. 用戶單擊按鈕時打開另一個現有面板
- 30. 當在UIImageView上點擊時打開UIImagePicker
1提問3周不同的方式問後....編輯您的問題,以便你很清楚,我們很明白 –
你有沒有嘗試過任何東西? –
我對如何在另一個視圖中加載url感到困惑。 –