[ios] SFSafariViewController

SFSafariViewController는 iOS 앱 내에서 웹 브라우징을 위한 시스템 제공 뷰 컨트롤러이다.

특징

예제

import SafariServices

let url = URL(string: "https://www.example.com")!
let safariViewController = SFSafariViewController(url: url)
present(safariViewController, animated: true, completion: nil)

결론

SFSafariViewController를 사용하면 웹 브라우징 기능을 쉽게 앱에 추가할 수 있고, 기존의 사용자 브라우저 설정을 그대로 활용할 수 있어서 사용자 경험을 개선시킬 수 있다.

더 많은 정보는 애플 공식 문서에서 확인할 수 있다.