Я новичок в разработке iPhone и задаюсь вопросом, который может помочь понять эту концепцию в целом.UIViewControllers и UIWebView
В принципе, у меня есть UIViewController, который загружает представление с кучей вещей. Теперь я хочу, когда пользователь нажимает кнопку, чтобы загрузить другое представление, которое, как представляется, является webView. Теперь я хочу, чтобы weview загружал другой URL-адрес, в зависимости от того, какая кнопка была нажата в исходном представлении.
как я могу это сделать? В основном в моей голове, я думал, что я мог бы загрузить и поменять точку при нажатии кнопки, например, так:
В
- (void)tableView:(UITableView *)tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *selectedLink = [valuesForSection objectAtIndex:row];
NSString *urlAddress = @"http://www.google.com";
//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];
[self.view removeFromSuperview];
[self.view insertSubview:webView atIndex:0];
}
Является ли это правильный способ сделать это? Или как я могу это сделать?
Не могли бы вы рассказать мне, как бы вы реализовали pushviewcontroller? Но, сказав, что вы говорите, что было бы лучше иметь другой контроллер, а не просто взгляд внутри? – Doz