적응 형 자동 레이아웃은 크기 클래스 별 글꼴 크기 조정을 지원하지만 아이폰 4/4s, 5/5s, 6/6s 및 7/7에 다른 글꼴 크기를 제공하려면 어떻게해야합니까? 모두 컴팩트 - 레귤러 사이즈 클래스입니다.xcode의 자동 레이아웃에서 동일한 크기 클래스에 대해 다른 글꼴 크기를 선언하는 방법은 무엇입니까?
답변
적응 형 레이아웃에서는 작동하지 않습니다. 애플은 같은 크기의 클래스를 가지고 있다면이 서로 다른 폰트에 같은 폰트 크기를 사용해야한다고 생각한다.
화면 크기를 가져 와서 그에 따라 글꼴 크기를 변경해야 할 수 있습니다.
그럼, 이것은 큰 도움이되지 않습니다. 루트까지 문제를 해결하지 못하고 마침내 개발자가 런타임에 조정을 마칩니다. –
에 따라 다름. 대부분의 경우 나는 애플이 제공 한 솔루션으로는 충분하다고 생각한다. 애플은 사용자/개발자의 80 %를 위해 물건을 만듭니다. 이 경우 누락 된 20 % 중 하나 일 수 있습니다. – dasdom
1. 그런 경우에 대한 대체 스토리 보드를 사용할 수 있습니까? 또는 2. 런타임에 변경하는 것이 더 낫습니다. –
방금 비슷한 질문을했습니다. http://stackoverflow.com/q/41676962/3402095 나는 이것이 특성을 해결할 수 있는지 알아보기 위해 현재 특성과 함께 놀고있다. – Whirlwind