suroMind

[iPhone]UIWebView에서 Safari 새창 띄우기 본문

IT분야/iOS

[iPhone]UIWebView에서 Safari 새창 띄우기

suroMind 2011. 6. 24. 10:12

UIWebView에서 링크 클릭시 Webview의 페이지 이동이 아닌 사파리 창을 띄우는 일이 생겼다..찾아보니 간단했다

-(BOOL)webView:(UIWebView *)descriptionTextView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
      if (UIWebViewNavigationTypeLinkClicked == navigationType) {
           [[UIApplication sharedApplication] openURL:[request URL]];
          
return NO;
     
}
     
return YES;
}

출처 : http://stackoverflow.com/questions/5330974/open-link-in-uiwebview-in-safari
Comments