【发布时间】:2010-01-25 21:43:51
【问题描述】:
在我的第一个视图中,我已经覆盖了decisionPolicyForNavigationAction,现在我想将“请求”传递给另一个视图,该视图将被推送到navigationController 堆栈中,它将在uiwebview 中显示来自url 的内容
我认为,我的问题是将下一个视图推入堆栈,我不断收到“对成员“navigationController”的请求,而不是结构或联合。
我的代码在下面,我已经忘记了我尝试过的不同解决方案,这可能很愚蠢,但我已经迟到了,我想不出......
- (void)webView:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id < WebPolicyDecisionListener >)listener
{
TweetLinkView *tlvController = [[TweetLinkView alloc] initWithNibName:@"TweetLinkView" bundle:[NSBundle mainBundle]];
tlvController.selectedLink = [NSString stringWithFormat:@"%@", request];
[self.navigationController pushViewController:tlvController animated:YES];
[tlvController release];
tlvController = nil;
}
感谢您的帮助,希望:)
【问题讨论】:
标签: iphone objective-c cocoa