Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- swift opaque type
- custombottomsheet
- OAtuh 2.0
- DP
- identifiable
- swift bottomsheet
- coordinator
- scene delegate
- swift 점선
- Tuist
- SWIFT
- UIKit
- RxSwift
- button configuration
- BFS
- swift navigationcontroller
- swift existential type
- reactorkit
- swift 백준
- custom navigation bar
- custom ui
- task cancel
- swift custom ui
- swift concurrency
- task cancellation
- 버튼 피드백
- uikit toast
- swift dashed line
- 드롭다운 버튼
- swift associated type
Archives
- Today
- Total
목록dropdownbutton (1)
김경록의 앱 개발 여정
개요신규 프로젝트에서 사유 선택을 위한 드롭다운 버튼이 필요했다.드롭다운 버튼이라는 게 사실 앱보다는 웹 환경에서 더 자주 쓰이는 UI 같지만,이번 프로젝트의 디자인은 웹 UI를 앱에 맞게 리디자인하는 과정이었기 때문에가능한 한 동기화를 시키려고 했다.처음 해보는 작업이라 구글링을 해봤는데, 대부분 서드파티 라이브러리를 이용해서 해결하고 있었다.하지만 이번 프로젝트는 SnapKit 외에는 서드파티를 쓰지 않는 것을 희망해서 배제하기로 했다우선 가장 간단해 보이는 방법을 찾았고, iOS 기본 컴포넌트인 UIMenu로 구현을 시작했다.UIMenu가 뭐지?UIMenu는 버튼을 탭 했을 때 메뉴 리스트를 보여주는 iOS 기본 컴포넌트다.iOS 14 이후부터는 버튼과 쉽게 결합할 수 있도록 API가 강화되어서,옵..
Trouble Shooting
2025. 9. 19. 19:23