私は知っています、この質問はすでに何度も尋ねられましたが、助けにはなりませんでした。したがって、UITableViewの行がタッチされたときにloadRequestを起動したいと思います。しかし、何らかの理由で、それは機能しません。[webView loadRequest:request]の場合; と呼ばれ、何も起こりません。これが私のコードです:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *bookmarkString = [NSString stringWithFormat:@"%@", [bookmarks objectAtIndex:indexPath.row]];
NSURL *url = [NSURL URLWithString:bookmarkString];
NSURLRequest *request1 = [NSURLRequest requestWithURL:url];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
[self dismissModalViewControllerAnimated:YES];
[myWebView1 loadRequest:request1];
urlField1.text = bookmarkString;
}
このコードのさまざまなバリエーションを試しましたが、何も機能しません。ブレークポイントを使用してデバッグした後、すべてが呼び出されますが、Webビューでは実際には何も起こりません。モーダルビューコントローラの却下は機能しますが、loadRequestは機能しません。誰か助けてもらえますか?
編集:ストーリーボードを使用します