반응형
UITableView
반응형
2

iOS Swift UITableView FooterView 추가 시 하단에 붙지 않고 UITableView 영역 안 떠있는 현상 발생 시 (화면이 깨질 경우)

UITableView를 사용하다 FooterView 추가 시 UI가 깨지는 문제가 발생된다면 아래와 같이 수정해보자! // 변경 전 var tableView: UITableView = .init() // 변경 후 : 스타일을 grouped로 변경한다. var tableView: UITableView = .init(frame: .zero, style: .grouped) UITableView 스타일을 grouped로 변경하게 되면 UITableView headerView 영역에 빈 공간이 발생된다. 이 경우 다음을 추가하자! // HeaderView의 높이를 없앤다. func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int)..

개발 2023.12.18

Swift TableView 에서 특정 Cell 위치로 이동하는 방법!?

Swift를 이용하요 iOS앱을 구성할때 해당 화면에서 UITableView를 사용하고 있는 상태에서 특정 Cell 위치로 이동되는 기능을 구성하고 싶다면? 1. UITableVeiw 객체를 정의 @IBOutlet weak var tableView: UITableView! 2. UITableView의 특정 Cell로 이동 시키기 위한 로직 추가 - 만약 30번째 Cell 위치로 이동 시키고 싶다면 // cell의 위치 정보를 가지고 있는 IndexPath를 이용하여 특정 row를 지정해 줄 수 있다. let indexPath: IndexPath = IndexPath(row: 30, section: 0) // scrollToRow 함수를 이용하여 손쉽게 구현이 가능하다. // - .middle 부분의 경우..

개발 2021.07.08