1
배열을 10 요소로 가정 해 봅시다.로드 할 때 tableView의 첫 번째 위치에 5 개가 있어야하지만 처음 4 개의 셀을 위로 스크롤하고 싶습니다.Swift 어떻게 tableViewController를로드하고 n 번째 셀을 첫 번째 위치에 놓을 수 있습니까?
배열을 10 요소로 가정 해 봅시다.로드 할 때 tableView의 첫 번째 위치에 5 개가 있어야하지만 처음 4 개의 셀을 위로 스크롤하고 싶습니다.Swift 어떻게 tableViewController를로드하고 n 번째 셀을 첫 번째 위치에 놓을 수 있습니까?
당신은 이런 식으로 작업을 수행 할 수 있습니다
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
let indexPath = IndexPath(row: 5, section: 0)
self.tableView.scrollToRow(at: indexPath, at: .top, animated: true)
}
가
row
및
section
가 올바른지 확인하십시오.
'tableView를 사용하십시오. scrollToRow (at : at : animated :)' –