일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- UIKit
- Apple
- TableView
- modal
- ios
- Chrats
- graph
- button
- 라이브러리
- Xcode
- Android
- PyQt
- Python
- UIButton
- androidstudio
- Swift
- 개발
- ui
- UITableView
- charts
- 그래프
- Storyboard
- kotlin
- cocoapods
- Chart
- 개발자
- 어플리케이션
- alamofire
- PyQt5
- library
Archives
- Today
- Total
Jiwift
[iOS/Swift] 태그 여러개를 표시하는 UI 표현하기 본문
반응형
Nams님의 프로젝트를 기반으로 수정을 진행한 코드입니다.
[Swift] Multi Line Tag View 그리기 (tistory.com)
wlxo0401/MultiLineTagView: A Multi Line Tag View for iOS(Swift) (github.com)
위 깃허브에 들어가서 코드 예제를 받아보실 수 있습니다. 예제는 최소한의 코드로만 작성되어있습니다. 그리고 Swift, SnapKit을 사용하여 작성되었습니다. 스토리보드나 다른 UI 라이브러리를 사용할 경우 직접 수정해야 합니다.
태그를 여러개 표시하는 상황에 자동 줄바꿈 기능을 통하여 유연한 UI를 표시하게 도와줍니다.
두개의 Delegate가 존재합니다.
1. selectTag(tag: String)
2. deleteTag(tag: String)
Select와 Delete Delegate로 앱 서비스에 맞는 기능을 추가합니다.
UI만 수정하여 사용할 수 있으며, Delegate가 필요 없는 경우 UI와 Delegate를 함께 수정하세요.
반응형
'iOS Dev > UIKit' 카테고리의 다른 글
[iOS/Swift] UITableViewCell 코드로 구현 (0) | 2024.07.18 |
---|---|
[iOS/Swift] WebKit inspector 로그 확인, isInspectable, 검사할 수 있는 응용 프로그램 없음 (0) | 2023.12.24 |
[iOS/Swift] UITextField 글자수 제한, 글자수 세기 (0) | 2023.12.18 |
[iOS/Swift] 코드로 Custom Class Button 만들기(커스텀 클래스 버튼) (0) | 2023.12.12 |
[iOS/Swift] UIScrollView와 비교를 통해 가볍게 알아보는 UITableView, UIKit 기본 (0) | 2023.08.01 |