나는 의심의 여지를 설명하려고 노력할 것이지만, Xcode에 익숙하지 않은 것을 배우고 많은 것을 배워보십시오. 내 iPhone 앱에서 이미지를 터치하면 앱이 외부 웹 URL로 리디렉션됩니다. 스토리 보드에서 직접 할 수 있습니까? ViewController를 사용하지 않았으므로이 함수를 호출 할 수 없습니다.URL 링크가있는 이미지
미리 감사드립니다.
나는 의심의 여지를 설명하려고 노력할 것이지만, Xcode에 익숙하지 않은 것을 배우고 많은 것을 배워보십시오. 내 iPhone 앱에서 이미지를 터치하면 앱이 외부 웹 URL로 리디렉션됩니다. 스토리 보드에서 직접 할 수 있습니까? ViewController를 사용하지 않았으므로이 함수를 호출 할 수 없습니다.URL 링크가있는 이미지
미리 감사드립니다.
귀하의 URL과 함께 사파리 브라우저를 실행하는 방법입니다 (here에서이 코드를 가지고) :
NSURL *url = [NSURL URLWithString:@"http://www.stackoverflow.com"];
if (![[UIApplication sharedApplication] openURL:url])
UIImage 대신 UIButton을 사용하고 InterfaceBuilder의 Button에 이미지를 지정할 수 있습니다. 당신이있는 UIButton이 탭 처리 할의 ViewController에 스토리 보드 콘센트에 연결해야하기 때문에
NSURL *url = [ [ NSURL alloc ] initWithString: @"http://www.cnn.com" ];
[[UIApplication sharedApplication] openURL:url];
것은, 당신이 사용해야합니다 : 당신이 다음 코드를 작성해야합니다있는 UIButton에 연결되어 있어야 IBAction를 콘센트에서
ViewController.애플 리케이션에서 사용하는 MVC 패턴의 기본 사항에 대해서도 읽어 볼 것을 강력히 권장합니다. Viewcontrollers를 사용하지 않고 누군가 앱을 작성하는 것을 본 적이 없습니다. 그들은 대개 모든 App Logic을 포함합니다.
쉬운 옵션은 내가 필요한 이미지와 UIButton
를 사용한다 제안 및 제공 할 것입니다 동작 방법 웹 URL을 엽니 다.
UIImageView
으로 가고 싶다면 제스처 인식기을 탭 이벤트에 추가하십시오. 해당 이벤트 메소드를 통해 웹 URL을 호출 할 수 있습니다.
제스처 인식기에 대한 자세한 설명을 제공하는 link입니다.
희망이 도움이 될 것입니다.
고맙습니다. 작동합니다! – CrazySoftware