728x90
굿데이 여러분
오늘은 아주 간단간단한 테이블뷰 관련 이슈를 볼게여 맨날 할때마다 가물가물해서 정리해놓음,,,
테이블뷰의 속성 중에 가장 많이 사용하는 것이 바로 Plain 과 Grouped 일텐데여
Plain 의 경우 스크롤 시 Header 가 상단에 붙어서 내려가고, Grouped 의 경우에는 Header 가 고정되지 않은 채로 스크롤이 되기 때문에
실무에서는 두가지를 섞어서 많이 쓰게 됩니다
그란데 말이죠 Grouped 로 설정했을 때 Footer 부분이 붕 뜨는 경우가 생기게 되죠?
그럴때는 아주 간단하게 아래의 코드를 넣어주시믄 되겠읍니다
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return CGFloat.leastNonzeroMagnitude
}
// delegate 에서 제어하고 싶지 않다면 아래 코드로
tableView.sectionFooterHeight = .leastNonzeroMagnitude
참 쉽져? 두개 중 하나만 선택해서 넣으시면 그룹 테이블뷰 사용시 붕 뜨는 현상을 제거할 수 있습니당
다음엔 좀 더 복잡한 걸로 와볼게여 그럼 안녕~~~
'Swift 개발 이야기' 카테고리의 다른 글
iOS14 이상에서 IDFA 가져오기 (0) | 2020.10.28 |
---|---|
Image Cache in Swift - 이미지 캐싱 사용해보기 (0) | 2020.10.19 |
Content Hugging & Compression Resistance Priority in Swift (0) | 2020.09.22 |
CollectionView Carousel Paging in Swift (1) | 2020.09.14 |
Dispatch Queue in Swift (0) | 2020.08.20 |