2016-09-09 4 views
0

이전에 두 개의 개별 뷰를 UIScrollView 내의 하나의 통합 뷰로 결합했습니다. 내가 다루고있는 하위 뷰 중 하나는 사용자 데이터를 시각적으로 매력적인 방식으로 표시하는 데 사용되는 UITableView입니다.UITableView가 UIScrollView에 나타나지 않습니다.

goal layout

을하지만 테이블이 사라집니다이 볼 수있는 응용 프로그램을 빌드 할 때 : 여기

내가 UI가보고 싶은 방법이다. 테이블을 더 멀리 화면 위로 옮길 때 이상한 크기로 표시됩니다. :

display results.

여기에서 무슨 일이 일어나고 있는지 또는 디버깅하는 방법을 모르겠습니다. 가능한 행동을하기 전에 누군가이 행동을 경험 했습니까?

+0

약한 말은 무슨 문제입니까? autolayout을 사용하는 경우 올바른 cinstrains을 확인하십시오. –

+0

답장을 보내 주셔서 감사합니다. 이것은 여전히 ​​xib 파일과 스프링 및 스트럿을 사용하는 정말 오래된 응용 프로그램입니다. 이전 스프링 및 스트럿 규칙을 테이블 뷰에 적용 할 때 문제가되는 것으로 보입니다. UITableView를 UIView에 임베드하고 레이아웃 가이드를 UIView에 적용하여 문제를 해결할 수있었습니다. –

답변

0

신경 쓰지 마라. 내가 해결 한 것처럼 보인다. UI보기에 UITableView를 포함하고 UITableView의 레이아웃 규칙을 부모 뷰에 채우도록 설정 한 다음 레이아웃 규칙을 UIView에 적용하여 원하는 위치에 배치했습니다.

관련 문제