반응형
KT 원 내비 호출 및 경로 안내
Info.plist
LSApplicationQueriesSchemes 추가 및 Item에 ollehnavi 추가
버튼 생성 및 클릭 이벤트 설정
struct ContentView: View {
var body: some View {
VStack {
Button(action: {
buttonClicked()
}) {
Text("원 내비")
.padding()
.foregroundColor(.white)
.background(Color.blue)
.cornerRadius(10)
}
}
}
func buttonClicked() {
let url = URL(string: "ollehnavi://ollehnavi.kt.com/navigation.req?method=routeguide&end=(127.0276368,37.4979502)")!
let appStoreURL = URL(string: "http://itunes.apple.com/app/id390369834")!
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url)
} else {
UIApplication.shared.open(appStoreURL)
}
}
}
반응형
'개발 > SWIFT 아이폰' 카테고리의 다른 글
SwiftUI TextField 수정중일때 Borderline 변경 (0) | 2023.07.24 |
---|---|
SwiftUI Button 누루고 있을때 색상 변경 (0) | 2023.07.24 |
SwiftUI gradient 그라데이션 배경 설정 (0) | 2023.07.20 |
SwiftUI 바텀 네비게이션 TabView 만들기 (0) | 2023.07.20 |
SwiftUi Status Bar, Safe Area, Bottom Area 색상 변경 (0) | 2023.07.19 |