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