2014-10-02 3 views
0

Xcode 6에 범용 앱을 만들었으며 iPhone 스토리 보드에 UITableView가 포함 된 UIViewController가 있습니다. 정상적으로 작동합니다. iPad 스토리 보드를 iPhone과 동일하게 만들고 모든 클래스와 요소를 추가했지만 UITableView는 매우 작게 표시되었습니다. 내 스토리 보드에서 UITableView는 전체 화면이지만 iPad 앱을 실행하면 아래 이미지처럼 표시됩니다.Xcode universal app iPad UITableView 크기

UISplitViewController에 대해 읽었지만 뷰를 분할하고 싶지 않습니다. 스토리 보드에 표시 한 것보다 작은 크기로 표시되는 이유는 무엇입니까?

답변

잘못된 StoryboardtableView 아이폰의 크기였다 이유는, 그래서이 내 아이폰 스토리 보드에 연결당한 segue 표적이되었다. 도와 주셔서 감사합니다.

enter image description here

답변

0

어쩌면 당신은 자동 레이아웃을 사용하여 자동 크기를 설정하는 것을 잊었다되지 않습니다.

+0

자동 레이아웃이 켜져 있습니다. 자동 크기 조정은 어디에서 활성화 할 수 있습니까? 나는 Xcode 6을 사용하고 있습니다. –

+0

자동 레이아웃을 사용하는 경우 Signo의 조언을 따르십시오. iPhone 용 스토리 보드도 확인하십시오. 장치의 너비가 다른 경우 예기치 않게 문제가 발생할 수 있습니다. – Reconquistador

0

화면 크기에 따라 자동 크기 조정을 위해 TableView에 제약 조건을 추가하십시오.

+0

어떻게해야합니까? 나는 UITableView를 선택하고 누락 된 제약 조건을 추가하고 너비와 높이를 설정할 수도 있지만 어떻게하면 화면 크기를 기반으로 할 수 있습니까? –

+0

UITableView를 선택한 다음 여기를 클릭하십시오 http://captechconsulting.com/sites/default/files/styles/large/public/20130911_5_0.png?itok=m01AZ4YM 및 "권장 제약 조건으로 재설정"을 선택하십시오 – Signo

+0

자동으로 귀하의 uitableView 그래서 만약 화면이 커지면 uitableView는 그것에 적응할 것입니다. – Signo

관련 문제