2016-10-17 3 views
0

현재 Xcode, IB 및 Vector 이미지를 소개하려고합니다. 나는 자동 레이아웃을 고민하고 버튼을 화면 크기에 맞춰 조정하고있다.iOS Button Vector Image가 화면 크기에 맞게 자동으로 조정되지 않습니다.

버튼이 iPhone 6s 및 iPad Pro에서 같은 크기로 표시되어 있습니다.

iPad Pro

내가 사용하는 벡터 이미지가 50x41의 크기로 보편적 인 .PDF 이미지이며, 여기에 있습니다 :.

iPhone 6s

그리고 여기이 버튼의 아이 패드 프로 12.9 "크기 사람들에게 설정 : 나는이 이미지를 얻을 어떻게

settings

화면 크기에서 화면 크기로 적절하게 조정하려면 어떻게해야합니까?

도움을 주셔서 감사합니다.

+0

https://www.innoq.com/en/blog/vector-assets-in-ios-xcode/ – Adrian

답변

0

imageView의 크기를 변경하려면 어떤 제약이 있습니까? 나는 일정한 간격을 강제하는 상위 두 이미지 (및 아래 두 이미지) 사이의 제약을 보길 기대합니다.

각 이미지의 너비에 대한 제약 조건은 우선 순위가 낮아서 더 큰 화면에서 늘어납니다. 그런 다음 각 이미지의 너비를 1 : 1로 유지하도록 각 이미지의 너비를 제한해야하므로 가로로 늘어나는 경우 세로로 늘어납니다.

0

UIImageView 콘텐츠 모드를 UIViewContentModeScaleAspctFit로 설정하고 간격 및 고정 크기가 아닌 가로 세로 비율에 대한 컨테이너에 AutoLayout 제약 조건을 설정하십시오.

관련 문제