网络代表问题

时间:2010-06-27 07:14:27

标签: objective-c iphone

当我在视图库应用模板中使用

时,此用法可用

但是当我使用UITabBarNavigation时,2个视图不起作用:S ??

-(void)viewDidLoad{
  [self.infoweb loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.myserver.com/info.php"]]];
  self.infoweb.delegate = self;
}


-(BOOL)infoweb:(UIWebView *)infoweb shouldStartLoadWithRequest:(NSURLRequest *)request 
                                                navigationType:(UIWebViewNavigationType)navigationType
{   
  NSString *host = request.URL.host;
  if([host isEqualToString:@"myServerApp"])
  {
    NSString *command = request.URL.path.lastPathComponent;
    if([command isEqualToString:@"chargeInfo"])
    {
      NSLog(@"Info to nslog...");
    }
    return NO;
  }
  return YES;
}

有人可以理解我:)并帮助我我有2个视图和2个控制这个代码继续第二个,我的网络加载很好,但问题是没有shouldStartLoadWithRequest没有工作8-)帮助!!

在我的界面bulder中,我与文件所有者(webview-filesowner)进行连接

1 个答案:

答案 0 :(得分:0)

问题解决了:P

-(BOOL)**webView**:(UIWebView *)infoweb....