하위 뷰로 그룹화 된 UITableView가있는 UIView (IB로 작성)가 있습니다. 이 테이블 뷰 아래에는 UIButton이 있습니다. 뷰를 포함하는 XIB는 몇 가지 다른 뷰 컨트롤러에 의해로드되므로 테이블 뷰의 내용은 1 ~ 4 개의 셀에서 다를 수 있습니다.UITableView (UITableViewCell 아님)의 크기가 가변적입니까?
다음과 같이하면됩니다. 뷰를로드 할 때 테이블 뷰의 높이 (tableView.frame.size.height)를 셀 수에 따라 조정해야하며 단추는 테이블 바로 아래에 배치해야합니다 전망.
이 작업을 수행 할 수 있습니까? 뷰가 프로그래밍 방식으로 생성 된 경우 어떻게 든 수행 할 수 있습니까? 사전에
감사
편집 : PXL의 제안은 내가 찾던 그냥 뭐이었다. 잠시 후, 테이블 뷰 아래에 단추 하나 이상이 있어야하는 필요성이 생겼습니다. 필요한 모든 것을 포함하는 별도의 뷰를 만들고 tableView : viewForFooterInSection : 및 tableView : heightForFooterInSection : 함수를 구현하여이 작업을 수행했습니다.
동일한 작업을 수행하려는 사용자를위한 메모 : 바닥 글의 높이가 다른 경우 또는 일부 섹션의 바닥 글이 필요한 경우 tableview를 프로그래밍 방식으로 만들어야합니다. 이는 IB에서 설정 한 바닥 글 높이가 tableView : heightForFooterInSection : 함수에서 반환 된 바닥 글 높이를 무시하기 때문입니다.