UITableViewController 외부의 정적 테이블 뷰
새로운 Xcode 업데이트 후 내 앱이 유효성을 검사하지 않고 다음 오류를 표시합니다.
정적 테이블 뷰는 UITableViewController 인스턴스에 임베드 된 경우에만 유효합니다.
쉽게 해결할 수있는 기회가 있습니까?
동일한 화면에서 다른 컨트롤과 함께 정적 UITableView를 얻는 유일한 방법은 컨테이너보기를 사용하는 것입니다. 이 방법을 따르면 완벽하게 작동합니다.
- ViewController를 스토리 보드로 드래그하십시오.
- TableViewController를 스토리 보드로 드래그하십시오.
- 다음으로 컨테이너보기를 ViewController로 드래그하고 원하는 크기 (보기보다 작은 크기)로 크기를 조정하십시오-> 컨테이너보기를 드래그하면 segue와 다른보기가 생성됩니다. 그 segue를 제거하고보십시오.
- 그런 다음 컨테이너에서 ctrl을 클릭하고 새 TableViewContoller로 드래그하십시오. 포함을 선택하십시오.
- 정적 셀을 포함하여 원하는 방식으로 TableView의 스타일을 지정하십시오.
행운을 빕니다.
이 답변은 이미 발견되었고 여기에 있습니다 : G.Huebner-> http://web.archive.org/web/20140928102504/http://iphonedevsdk.com/forum/iphone-sdk-development/111800-static-table- view-cells-only-work-in-a-uitableviewcontroller.html
정적 UITableView는 UITableViewController에 있어야합니다. 따라서 UITableViewController에 테이블을 배치하고 MainViewController에 childView로 추가하십시오.
https://iphoneidoit.blogspot.in/2013/10/static-uitableview-in-uiviewcontroller.html 을 참조 할 수 있습니다.
당신이하고있는 일은 먼저 스토리 보드에서 ViewController를 드래그 한 다음 ViewController에서 tableView를 드래그하는 것입니다. 이런 식으로 정적 테이블 셀을 사용할 수 없습니다. 이 대신에 ViewController 대신 기본 스토리 보드에서 TableViewController를 드래그 한 다음 정적 셀을 선택하십시오. 이런 식으로 정적 셀에서 작업 할 수 있고 정적 셀의 모든 요소를 사용할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/22364230/static-table-view-outside-uitableviewcontroller
'programing tip' 카테고리의 다른 글
확인란과 같은 이미지 사용 (0) | 2020.06.07 |
---|---|
파이썬을 사용하여 디렉토리의 크기를 계산합니까? (0) | 2020.06.07 |
문서를 뛰어 넘지 않고 window.location.hash를 어떻게 업데이트합니까? (0) | 2020.06.07 |
팬더가 2012 년에 data.table이 R보다 빨리 파이썬에서 병합 된 이유는 무엇입니까? (0) | 2020.06.07 |
주제, 사용자 및 교장의 의미와 차이점은 무엇입니까? (0) | 2020.06.07 |