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 | 31 |
Tags
- interceptor
- SWIFT
- IOS
- defaultContentConfiguration
- Swift5
- QoS
- ContentMode
- UIKit
- Moya
- .filled
- RxSwift
- customButton
- iOS교육
- cellForRowAt
- alamofire
- Xcode
- swift6
- RequestInterceptor
- UICollectionViewListCell
- 개발블로그
- uibutton.configuration
- flatmap
- distinctUntilChanged
- shareextension
- ReactiveX
- 라이징캠프
- UIListContentConfiguration
- observe(on:)
- RxCocoa
- 컴공선배
Archives
- Today
- Total
목록uibutton.configuration (1)
RB의 iOS 개발 이야기

최근에 진행 중인 내일배움캠프 최종 프로젝트 베스트위시 iOS 앱에서 홈 화면의 플랫폼 필터링 기능을 구현하다가 예상치 못한 UI 깨짐 이슈를 겪어 공유하고자 포스팅합니다! 1. 문제 상황먼저 제가 구현한 레이아웃 구조입니다.홈 화면(위시리스트) → 쇼핑몰 위시리스트 섹션필터 영역 → Cell 내 UIButton각 셀 안에 플랫폼 이름을 표시하는 버튼(UIButton) 배치버튼의 높이는 고정(33), 가로 너비는 타이틀 길이에 따라 유동적 변경 필요문제는 버튼의 타이틀이 길어지면 버튼이 두 줄 이상으로 줄바꿈이 발생하면서버튼의 캡슐 모양이 깨지고, 컬렉션 뷰 셀 레이아웃도 깨졌다는 점이었습니다. (하단 이미지 참고) 2. 원인 분석처음에는 UIButton.Configuration.filled() 와 co..
iOS/Swift
2025. 7. 2. 11:52