2017-02-08 2 views
-1

모두에게 보냅니다. 내가 일하고있는 앱의 경우 사용자가 자신의 이미지를 선택하고 앱의 배경으로 설정할 수있게하려고합니다. 내가 직면 한 문제는 이미지가 더 커지면 사용자가 장치의 화면 크기에 맞게 이미지를 자르도록하는 방법입니다. 또 다른 질문은 사용자가 꽤 작은 이미지를 선택하여 배경으로 설정하고 싶다면 그냥 아무 말도하지 말아야한다는 것입니다.ios 신속한 자르기 이미지를 기기 크기

답변

0

우리는 추측 할 수 있도록 앱을 어떻게 설정했는지 알지 못합니다. 하지만 다른 모든 것들 뒤에있는 UIImageView를 만들 수 있습니다. 사용자가 그림을 선택하면 해당 그림을 배경으로 설정 한 그림이 표시됩니다. ...

자르기는 ... 제약 조건을 사용하고 이미지보기가 0부터 왼쪽, 0 오른쪽에서부터 0, 아래에서 0을 입력하면 기기의 크기에 따라 자동으로 크기가 조정됩니다. 또한 이미지 뷰의 스케일 속성을 설정하여 이미지가 왜곡되지 않도록해야합니다.

마지막으로 일반적으로 장치에 이미지가 있으면 1x, 2x 및 3x 크기로 만들고 Xcode에서 자동으로 적절한 크기 ... 그러나 다시 우리는 당신의 애플 리케이션이 어떻게 작동하는지 전혀 모른다 ... 그래서 사용자가 15 픽셀 × 15 픽셀의 이미지를 사용하려고하고 전체 화면을 채우고 있다면 ... 픽셀 화

그 모든

당신은 이미지 크기를 유도 할 수있는 기능을 쓰고 싶어하고 사용자가 설정 한 사양을 충족하지 못할 경우 ... 어떻게 든 사용자에게 있습니다 (UIAlert는 ...) 밝혔다되고 .. .

여기 Folk on Stack Overflow는 일반적으로 코드 예제가없는 질문에 도움이되지 않습니다 ... 일반적으로 말하자면 먼저 시도한 후 처음 시도한 후에 시도한 코드를 보여줍니다. 또는 View Controller가 어떻게 보이는지 보여주는 스크린 샷을 찍으십시오.

관련 문제