모든 장치에 대해 한 번 디자인 할 크기 클래스라는 새로운 기능이 있습니다. 그래서 세로 모드에서 모든 iPhones를 지원하기 위해 Compact Width 및 Regular Height에서 내 Views를 디자인했습니다.Xcode 6 스토리 보드 크기 클래스
하지만 난 3.5 인치 장치의 한 가지 다른 갖고 싶어! 어떻게해야합니까? 이미 크기 클래스를 변경하려고했지만 3.5 인치 장치를위한 클래스가 없습니다 ...
모든 장치에 대해 한 번 디자인 할 크기 클래스라는 새로운 기능이 있습니다. 그래서 세로 모드에서 모든 iPhones를 지원하기 위해 Compact Width 및 Regular Height에서 내 Views를 디자인했습니다.Xcode 6 스토리 보드 크기 클래스
하지만 난 3.5 인치 장치의 한 가지 다른 갖고 싶어! 어떻게해야합니까? 이미 크기 클래스를 변경하려고했지만 3.5 인치 장치를위한 클래스가 없습니다 ...
크기 클래스는 개별 장치 자체가 아니라 장치 범주입니다. 즉, 크기 클래스를 사용하여 3.5 인치 화면을 특별히 디자인 할 수 없습니다. 중 하나를 설정하여 - 원하는 뷰의 위치를
#define IS_IPHONE_4 (fabs((double)[ [ UIScreen mainScreen ] bounds ].size.height - (double)480) < DBL_EPSILON)
... 다음 업데이트 :
당신은 앱이 3.5 인치 화면에 실행되고 있는지 확인하기 위해 다음과 같은 것을 사용해야합니다 그것의 구조 또는 그것의 강제를 새롭게하십시오.
고마워, 나는 그런 식으로 알아. 하지만 스토리 보드에서 원활하고 좋은 방법이 없습니까?! – davidOhara
@chrizstone 제가 아는 한은 아닙니다 -하지만 다른 사람이 대답을하면 차임을 환영합니다! 가장 가까운 것은 크기 클래스이지만 특정 화면 크기를 타겟팅 할 수는 없습니다. – ttarik
소형 높이를 사용해 보셨습니까? 또는 AnyHeight를 ScrollView와 함께 사용 하시겠습니까? – aelam