문제

누구든지 이미지 스트레칭과 스케일링의 정확한 차이점이 무엇인지 말해 줄 수 있습니까? 어쨌든 요구 사항에 맞게 이미지와 ImageView의 크기를 설정할 수 있기 때문입니다.

도움이 되었습니까?

해결책

스트레칭을 정의하는 방법에 따라 다르지만 종횡비가 보존되는지 여부에 따라 스케일링을 두 가지 옵션으로 나눕니다. 종종 이미지를 스케일링 할 때 종횡비를 보존하는 것이 좋습니다.

나는 한 차원의 증가를 고려할 것이지만, 다른 사람의 비례는 "스트레치"라고 생각하지 않을 것입니다. 마찬가지로, 한 차원의 감소는 감소하지만 다른 차원에서는 비례하지는 않습니다.

이 대담한 불 덩어리를 찾을 수 있습니다 게시하다 흥미로운.

다른 팁

스트레칭은 (100x100) 또는 (100x10)에서 작은 크기 (10x10) 이미지를 보여주는 것처럼 들립니다. 그래서 때로는 픽스 엘레이션됩니다.

그리고 스케일링은 측면 비율을 유지하면서 (프로그램 적으로) 작거나 큰 크기의 이미지를 보여주는 것을 의미하므로 (프로그램 적으로) 다른 종횡비로 늘릴 때 이미지의 일부 객체는 부적절한 가시성을 얻기 때문에 부적절하지 않습니다.

스트레칭 (iPhone IB)은 '9- 슬라이스 스케일링'을 의미하며 스케일링은 단지 스케일링을 의미합니다.

스트레칭시 이미지의 어느 부분이 스트레칭에 사용될 수 있는지, 어떤 부분을 사용하지 않을 수 있는지 결정할 수 있습니다. 예를 들어 둥근 정사각형이있을 때, 특히 수평 또는 수직으로 만 뻗을 때 라운드가 늘어나기를 원하지 않습니다.

중간 픽셀을 사용하여 X & Y 값을 0.50 (반 방법)으로 설정하고 폭과 높이 값을 0.00 (최소 픽셀)으로 설정하여 늘리려고합니다.

조회 contentStretch 더 많은 정보를 위해 문서에서

당신이하지 않을 때, 당신의 이미지의 합동을 유지하면, 이미지가 부적절하고 높이와 너비가 이미지를 보여주는 데 적합하지 않다는 것을 알 수 있습니다. 이 문제를 해결하기 위해 이미지의 너비와 높이를 일정한 계수로 곱할 수 있습니다.

스트레칭과 스케일링은 의미를 제외하고는 다른 것을 의미하지 않습니다.

이해하려고하는 특정 텍스트가 있습니까? 어쩌면 우리는 그것을 도울 수 있습니다.

스트레칭 이미지는 작은 이미지의 크기를 스트레칭하고 있습니다. 반면에 이미지의 스케일링은 뷰포트의 너비와 뷰포트의 높이를 악용하는 이미지를 스케일링하고 있습니다 ....

스케일링은 작은 이미지뿐만 아니라 작은 이미지로 수행 할 수 있습니다.

좋은 품질의 이미지를 찍은 다음 확장해야합니다.

sprite.setscale(x,y);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top