로고 이미지

고정 헤더 영역

글 제목

메뉴 레이어

로고 이미지

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기
    • IOS
      • 키워드 정리
      • 프로젝트
      • TIL
      • 문제해결
      • SwiftUI
      • Swift

검색 레이어

로고 이미지

검색 영역

컨텐츠 검색

Swift

  • [SwiftUI] CustomTextField + ToolBar 사용방법과 문제점

    2024.08.28 by 카키IOS

  • [SwiftUI] SwiftUI + TabView + Coordinator Pattern

    2024.07.24 by 카키IOS

  • [SwiftUI] SwiftUI + Coordinator Pattern 기본편

    2024.07.24 by 카키IOS

  • [swift / iOS] UIAlert, Custom Alert

    2022.11.18 by 카키IOS

  • [App Store] 개발자 인생 첫 앱 출시

    2022.10.01 by 카키IOS

[SwiftUI] CustomTextField + ToolBar 사용방법과 문제점

SwiftUI에서 TextField와 ToolBarItemstruct ContentsView: View { @Binding var text: String var body: some View { VStack { TextField("", text: $text) .toolbar { ToolbarItemGroup(placement: .keyboard) { Spacer() Button("Done") { print("Done 눌림") } ..

IOS/문제해결 2024. 8. 28. 14:25

[SwiftUI] SwiftUI + TabView + Coordinator Pattern

타겟💡 iOS 16 이상을 기준으로 작성된 코드입니다준비이전 포스팅 기본편과 큰 차이는 없습니다화면 전환 기능을 담당하게 될 Coordinator 함수를 Protocol로 작성합니다 (Coordinator.swift)전환할 모든 화면을 enum 타입으로 작성합니다 (Destination.swift)TabView가 위치할 RootView를 만듭니다전환할 View를 만듭니다재사용할 View를 만듭니다(ReuseableView.swift)Coordinator/Common/Coordinator.swiftimport SwiftUIprotocol CoordinatorProtocol { associatedtype T: Hashable func push(_ path: T) func pop() f..

IOS/SwiftUI 2024. 7. 24. 13:52

[SwiftUI] SwiftUI + Coordinator Pattern 기본편

타겟💡 iOS 16 이상을 기준으로 작성된 코드입니다준비화면 전환 기능을 담당하게 될 Coordinator 함수를 Protocol로 작성합니다 (Coordinator.swift)전환할 모든 화면을 enum 타입으로 작성합니다 (Destination.swift)전환할 View를 만듭니다CoordinatorProtocol.swiftprotocol CoordinatorProtocol { associatedtype T: Hashable func push(_ path: T) func pop() func popToView(_ to: T) func popToRoot()}Coordinator.swiftfinal class Coordinator: ObservableObject { @Pu..

IOS/SwiftUI 2024. 7. 24. 13:30

[swift / iOS] UIAlert, Custom Alert

1. Base UIAlert 버튼이 없는 UIAlert의 틀 입니다. 2. One Button UIAlert 하나의 버튼이 들어간 UIAlert 입니다. 3. Normal UIAlert 취소버튼, 확인버튼 두개의 버튼이 들어간 일반적인 UIAlert의 형태입니다. cancel 속성을 가진 버튼의 텍스트는 볼드(Bold) 처리됩니다. 4. More than three Buttons UIAlert 3개 이상의 버튼이 들어가면 가로 배치의 버튼에서 세로 배치의 버튼으로 바뀌며, cancel 속성을 가진 버튼은 가장 하단으로 내려갑니다. 5. Custom UIAlert UIAlert을 좀 더 개발자답게 사용하기 위해서 커스텀하게 만들어봅시다. 6. Completed Custom UIAlert Method 완성된..

IOS/키워드 정리 2022. 11. 18. 12:36

[App Store] 개발자 인생 첫 앱 출시

스위프트를 공부하고 두달이 지난 시점에서 앱스토어에 내가만든 앱을 출시하는 시기가 찾아왔다. 공부기간이 다소 짧았던 터라 내가만든앱이 앱스토어에 올라간다는게 부끄럽기도하고 걱정도 됐다. 앱의 주제는 TODO, 앱의 컨텐츠는 여태 공부하면서 배운 내용을 최대한 많이 녹여보자라는 걸 기반으로 기획을 하게됐다. 개발 기간은 총 3주정도 걸렸고 원하는 기능을 모두 구현해내지 못했지만, 지속적인 업데이를 통해 기능을 하나하나 추가해볼 생각으로 완성된 부분까지 제출해보기로했다. 떨리는 첫 심사....결과는 리젝.... 무엇이 문제일까.... 메모 버튼을 탭 하면 앱이 꺼진다....????? 리뷰어가 보낸 사진에서 메모버튼 광클, 시뮬레이터의 속도를 늦추고 광클, 키보드상에 존재하는 이모티콘, 숫자, 영어, 한글 다..

IOS/프로젝트 2022. 10. 1. 17:22

추가 정보

인기글

최신글

페이징

이전
1
다음
Home GitHub
푸터 로고 © carki

티스토리툴바