시뮬레이터에서 테이블뷰 레이아웃 문제

테이블뷰를 만들고 horizontally in container와 vertically in container를 이용해서 레이아웃을 잡았는데, 시뮬레이터에서 실행을 하면

이렇게 나옵니다ㅜㅜ
왼쪽, 오른쪽, 아래에 constraint를 주는 방식으로 해도 시뮬레이터에서 돌리면 위치가 이상하게 나오는데, 어떻게 해결할 수 있나요…?

레이아웃을 잡지않고 동일한 아이폰11기기로 돌렸을때는 위치시킨 곳에 목록과 테이블뷰 리스트가 제대로 나오는데 constraint를 주기만 하면 위치가 이상해지네요 ㅠㅠ
감사합니다…

좋아요 3

원래 iOS 좌표계는 좌 상단이 (0,0) 이잖아요? 그래서 기본 레이아웃은 좌상단 기준으로 잡는 게 자연스러운데,

아마 Xcode 가 똑똑해지면서 사용자의 의도를 좀 파악하는 방향으로 발전하고 있는 것 같아요.

horizontally in container에서 constant 상수 값이 들어가 있지 않나요? 그 상수값이 0이 아니면 중심에서 그만큼 이동한 위치로 고정되는 겁니다.