我在主故事板中的视图控制器(名为CategoriesViewController)上获得了静态tableList类别,其中包含了firstViewController中webView中显示的Blog类别。
当我点击(或点击)某个类别时,必须将我发送到webView页面并更改URL(例如主页是www.example.com,类别是www.example.com/category)
我刚刚在第一页视图中创建了一个简单的webView,如:
- (void)viewDidLoad {
[super viewDidLoad];
NSString *fullURL = @"http://www.example.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
}
如何与其他控制器中的元素进行交互,并在斜线后更改NSURLRequest
附加类别?
我应该将表格视图中的元素作为ID吗?
这是什么代码来实现这个目标?
答案 0 :(得分:0)
据我所知,这是一个TableView。所以你需要实现方法didSelectRowAtIndexPath
,我相信你有这些类别的数组。因此您需要获取indexPath.row
(indexPath
是此方法中的参数)并将其附加到下一个视图控制器,方法是将其附加到初始URL。