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
- 독후감
- Failed to register bundle identifier
- viewcontroller
- Modality
- Info.plist
- SWIFTUI
- contentInset
- 스위프트
- UIResponder
- mvvm
- roundingMode
- 책후기
- View Life Cycle
- NumberFormatter
- Mock
- 독서후기
- xcode
- Structures and Classes
- @available
- 아이폰
- Codegen
- IOS
- human interface guidelines
- NotificationCenter
- 부트캠프
- Navigation
- 스타트업주니어로살아남기
- SWIFT
- delegation
- 야곰아카데미
Archives
- Today
- Total
호댕의 iOS 개발
[iOS] TableView에서 Cell보다 Separator들이 많이 뜬다... 본문
iOS 15 이상에선 문제가 없었지만 iOS 14와 13에선 TableView를 통해 Cell을 띄울 때 TableView의 Cell보다 Separator들이 많이 생기는 문제가 있었다.
(최근들어 OS 버전에 따라 달라지는 문제 때문에 골치가 아프다...)
이렇게 Cell이 아무것도 없을 때에도 Separator들은 알아서 생겨있다...
다만 iOS 15 이상에서 확인했을 때에는 전혀 문제가 없었다.
해결 방법은 간단하다.
tableView(본인이 프로퍼티로 선언한 테이블 뷰).tableFooterView = UIView()
이 코드만 넣어주면 된다. 넣는 곳은 viewDidLoad에서 넣었다. (필요하다면 다른 곳에서 넣어도 무방하다)
이렇게 되면 Cell하단에는 전부 FooterView로 잡히면서 Separator들이 보이지 않게 된다.
해결 방법은 간단하지만 처음 만나면 당황할 수 있기 때문에 기록으로 남긴다.
참고
- StackOverFlow 관련 글: https://stackoverflow.com/questions/1369831/eliminate-extra-separators-below-uitableview
'Software Engineering > iOS' 카테고리의 다른 글
[iOS] 특정 모서리만 둥글게 처리하는 방법 (layer.maskedCorners) (0) | 2022.09.13 |
---|---|
[Xcode] Skipping duplicate build file in Compile Sources build phase (0) | 2022.08.29 |
[iOS] 커스텀 폰트를 적용해보자 (0) | 2022.08.10 |
[iOS] 코드를 통해 그라데이션 효과 주기 (CAGradientLayer) (0) | 2022.07.16 |
[iOS] DiffableDataSource, CompositionalLayout를 통해 CollectionView 구현하기 (0) | 2022.06.08 |
Comments