0
Мое приложение имеет таблицу RSSViewView и на другой странице WebView. Я могу открыть WebView с нажатием любого элемента в RSS, но я не могу пройти по ссылке и отображения веб-сайта в WebView ниже мой кодRSS-ссылка для открытия в WebView (iOS)
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
int storyIndex = [indexPath indexAtPosition: [indexPath length] - 1];
NSString * storyLink = [[stories objectAtIndex: storyIndex] objectForKey: @"link"];
// clean up the link - get rid of spaces, returns, and tabs...
storyLink = [storyLink stringByReplacingOccurrencesOfString:@" " withString:@""];
storyLink = [storyLink stringByReplacingOccurrencesOfString:@"\n" withString:@""];
storyLink = [storyLink stringByReplacingOccurrencesOfString:@" " withString:@""];
[tableView deselectRowAtIndexPath:indexPath animated:NO];
browserScreen = [[DetailsViewController alloc] initWithNibName:@"DetailsViewController" bundle:nil];
[self.view addSubview:browserScreen.view];
// open in Safari --> this line works perfect but I want to open the link in my own Webview so I commented it out
//[[UIApplication sharedApplication] openURL:[NSURL URLWithString:storyLink]];
}
спасибо за любую помощь!
спасибо, но это не сработало, и моя проблема здесь в том, чтобы использовать storyLink как глобальную строку. webView не видит storyLink в DetailsViewController – user1279453
Я нашел другое решение, мне нужно было использовать строку globel для передачи «storyLink» в webView. Тем не менее, большое спасибо за то, – user1279453