SafariServices Framework 사용해보기

이재영·2023년 1월 18일
0

애플의 프레임워크 중 하나인 SafariServices를 사용하여
인 앱에서 사파리 창을 띄어보려고 하였다.

아래 소스코드는 viewControllerIBAction으로
연결한 버튼을 눌렀을때 urlString에 저장해놓은
각 주소들을 불러오는 메소드를 작성하고
SFSafariViewController를 화면에 띄어주는 코드이다.

@IBAction func learnMoreTapped(_ sender: Any) {
        
        guard let url = URL(string: framework.urlString) else {
            return
        }
        
        let safari = SFSafariViewController(url: url)
        present(safari, animated: true)
        
    }




참고자료 및 자세한 내용 https://developer.apple.com/documentation/safariservices

profile
기록

0개의 댓글