내 ViewController를 세 개의 동일한 섹션으로 나눠야합니다. "무엇", "왜", "어디서"그리고 각보기가 도청 될 때 그것은 se에 간다. 나는 UIViewController를 사용하고 3 개의 개별 뷰를 가지고 적절한 페이지로 이동하는 각 뷰와 함께 탭 제스처를 사용하는 것에 대해 생각했습니다.tableviewcontroller와 프로토 타입 셀을 사용하여 화면을 세 부분으로 나눌 수 있습니까?
그러나 그때 나는 아마도 master-detail tableviewcontroller와 세 개의 문자열 배열을 사용하여 각 셀을 채울 수있을 것이라고 생각했습니다.
override func numberOfSections(in tableView: UITableView) -> Int {
// #warning Incomplete implementation, return the number of sections
return 3
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete implementation, return the number of rows
return 1
}
어떤 방법이 더 합법인지 알 수없고 tableviewcontroller와 관련된 주요 문제는 셀 높이입니다. 왜냐하면 각 섹션에 단 하나의 셀만 있기 때문에 이상적으로 셀 높이가 섹션의 전체 높이를 차지하고 싶습니다. 그러나 예를 들어 셀 높이를 100 %로 설정할 수 있는지 확실하지 않습니다.
감사합니다.
안녕하세요, https://stackoverflow.com/a/41310654/3548469를 참조하십시오. –
수 있습니다.보기에 단추를 추가하기 만하면됩니다. –