Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

내 응용 프로그램에서 iOS의 웹 브라우저에서 웹 사이트를 여는 방법은 무엇입니까?

<시간/>

이 게시물에서는 iOS 브라우저에서 웹사이트를 여는 방법을 배웁니다.

iOS 브라우저에서 Facebook을 엽니다.

1단계 − Xcode 열기 → 새 프로젝트 → 단일 보기 응용 프로그램 → 이름을 "OpenBrowser"로 지정합니다.

2단계 − Main.storyboard를 열고 아래와 같이 버튼을 추가합니다. 버튼 제목을 "페이스북 열기"로 지정했습니다.

내 응용 프로그램에서 iOS의 웹 브라우저에서 웹 사이트를 여는 방법은 무엇입니까?

3단계 − ViewController에 하나의 @IBAction 함수를 연결하고 이름을 openBrowser로 지정합니다.

4단계 − openBrowserFunction에서 아래와 같이 URL을 여는 코드를 작성합니다.

@IBAction func openBrowsere(_ sender: Any) {
   let url = URL(string: "https://www.facebook.com")!
   if UIApplication.shared.canOpenURL(url) {
      UIApplication.shared.open(url, options: [:], completionHandler: nil)
   }
}

위의 코드에서 볼 수 있듯이 canOpenURL 및 openURL API를 사용하고 있습니다.

canOpenURL은 주어진 URL을 앱에서 열 수 있는지 여부를 확인합니다. 그런 다음 openURL은 실제로 적절한 앱으로 주어진 URL을 엽니다.

5단계 − 앱을 실행합니다. 페이스북 열기 버튼을 클릭합니다. 브라우저가 Facebook 페이지를 여는 것이 보일 것입니다.

내 응용 프로그램에서 iOS의 웹 브라우저에서 웹 사이트를 여는 방법은 무엇입니까?