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

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

안드로이드 티맵 내비 호출 및 경로 안내 double DESTINATION_LATITUDE = 37.5666103; // 원하는 목적지의 위도 double DESTINATION_LONGITUDE = 126.9783882; // 원하는 목적지의 경도 Uri tMapUri = Uri.parse("tmap://route?goalx=" + DESTINATION_LONGITUDE + "&goaly=" + DESTINATION_LATITUDE + "&name=목적지"); Intent tMapIntent = new Intent(Intent.ACTION_VIEW, tMapUri); try { // T맵 앱을 실행 startActivity(tMapIntent); } catch (ActivityNotFoundExcepti..

2023. 7. 25. 11:32
개발/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
카테고리 없음

SwiftUI TextField에서 isSecureTextEntry 적용하여 비밀번호 입력창 만들기

SwiftUI에서 수정중인 상태에서는 테두리를 변경하고 입력한 글자를 *로 가리고 on off 버튼을 통해 입력한 글자를 보여주는 TextField 생성 SwiftUI에서는 @FocusStat와 SecureField를 이용하면 쉽게 비밀번호 입력창을 만들 수 있지만 @FocusStat는 iOS 15 이상부터 사용이 가능하다. 또한 SecureField에서는 onEditingChanged 값을 받을 수 없기때문에 입력중인 상태를 구분하기 어렵다. 그래서 UIViewRepresentable를 이용해 UIkit의 UITextField()를 사용하여 비밀번호 입력창을 생성 SecureTextField 생성 struct SecureTextField: UIViewRepresentable { @Binding var..

2023. 7. 24. 16:04
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 10
  • »

전체 카테고리

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

최근 글

최근댓글

반응형

전체 방문자

오늘
어제
전체

블로그 인기글

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

티스토리툴바