OVERPAY
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • OVERPAY (58)
      • 개발 (47)
        • ANDROID 안드로이드 (16)
        • SWIFT 아이폰 (30)
        • 정보 (1)
      • 무료 소프트웨어 (3)
      • 정보 (6)
  • 홈
  • 태그
  • 방명록
개발/SWIFT 아이폰

SwiftUI 앱 스토어 버전 확인 후 업데이트

앱 스토어 버전 확인 후 앱 업데이트 하기 class AppStore { // 업데이트 확인 로직을 비동기적으로 수행합니다. func checkUpdateAvailable(completion: @escaping (Bool) -> Void) { DispatchQueue.global().async { guard let currentVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String, let bundleID = Bundle.main.infoDictionary?["CFBundleIdentifier"] as? String, let url = URL(string: "http://itunes.apple.com/lookup?bun..

2023. 8. 2. 14:42
개발/SWIFT 아이폰

SwiftUI Slider로 화면 밝기 조절

SwiftUI 커스텀 슬라이더로 아이폰 화면 밝기 조절 CustomSliderView // 커스텀 슬라이더 뷰 struct CustomSliderView: View { @Binding var value: Double // 슬라이더 값 var minimumValue: Double // 최소값 var maximumValue: Double // 최대값 var lineColor: Color // 슬라이더 바 색상 var thumbColor: Color // thumb(바늘) 색상 var body: some View { GeometryReader { geometry in VStack { ZStack(alignment: .leading) { Rectangle() .foregroundColor(lineColor) /..

2023. 7. 25. 17:50
개발/SWIFT 아이폰

SwiftUI 티맵 내비 호출 및 경로 안내

티맵 내비 호출 및 경로 안내 Info.plist LSApplicationQueriesSchemes 추가 및 Item에 tmap 추가 버튼 생성 및 클릭 이벤트 설정 struct ContentView: View { var body: some View { VStack { // 버튼을 누르면 T맵으로 길찾기 시작 Button("길찾기 시작") { openTmapForNavigation() } } } func openTmapForNavigation() { let latitude: Double = 37.5666103 // 원하는 목적지의 위도 let longitude: Double = 126.9783882 // 원하는 목적지의 경도 // 도착지 이름 + 도착지 좌표 let urlStr = "tmap://rout..

2023. 7. 25. 11:16
개발/SWIFT 아이폰

SwiftUI Kingfisher 이미지 불러오기

Kingfisher 추가하기 pod 'Kingfisher' Kingfisher로 이미지를 불러오는 부분을 쉽게 사용하기 위해 뷰로 생성 import SwiftUI import Kingfisher struct UrlImageView: View { var url: URL var size: CGSize? init(url: URL, size: CGSize? = nil) { self.url = url self.size = size } var body: some View { KFImage.url(url) .placeholder { // 이미지 로딩 중에 표시할 임시 이미지 (선택사항) Image("placeholderImage") } .loadDiskFileSynchronously(true) // 디스크로부터 이미..

2023. 7. 24. 17:18
개발/SWIFT 아이폰

SwiftUI Checkbox 생성

체크박스 생성 및 이미지 색상 변경 CustomCheckbox생성 /// CustomCheckbox는 선택 상태를 나타내는 체크박스와 라벨을 표시하는 SwiftUI 뷰입니다. struct CustomCheckbox: View { let id: String let label: String let size: CGFloat let color: Color let bgColor: Color let textSize: CGFloat let isChecked: Bool let callback: (String, Bool) -> () /// CustomCheckbox 초기화 /// - Parameters: /// - id: 선택지의 고유 식별자 /// - label: 체크박스 옆에 표시될 라벨 /// - size: 체크박..

2023. 7. 24. 16:31
개발/SWIFT 아이폰

SwiftUI RadioButton 생성

라디오 버튼 생성 및 이미지 색상 변경 CustomRadioButton 생성 struct CustomRadioButton: View { let id: String let label: String let size: CGFloat let color: Color let bgColor: Color let textSize: CGFloat let isMarked: Bool let callback: (String) -> () /// RadioButtonField 초기화 /// - Parameters: /// - id: 선택지의 고유 식별자 /// - label: 라디오 버튼 옆에 표시될 라벨 /// - size: 라디오 버튼의 크기 (기본값: 20) /// - color: 라디오 버튼의 색상 (기본값: Color.b..

2023. 7. 24. 16:26
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »

전체 카테고리

  • OVERPAY (58)
    • 개발 (47)
      • ANDROID 안드로이드 (16)
      • SWIFT 아이폰 (30)
      • 정보 (1)
    • 무료 소프트웨어 (3)
    • 정보 (6)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

반응형

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © OVERPAY All rights reserved. TistoryWhaleSkin3.4

티스토리툴바