수색…


비고

애셋 카탈로그는 iOS 이미지 애셋의 여러 해상도를 관리하는 방법입니다. 최적의 이미지를 표시하기 위해 iOS는 기기의 화면 밀도에 따라 각 이미지의 1x, 2x 및 3x 버전을 사용합니다. 1x 버전은 매우 오래되고 망막이 아닌 기기 용이므로 iOS 9 만 지원하는 앱에는 필요하지 않습니다.

애셋 카탈로그는 앱 씬 (thinning) 및 슬라이싱 (slicing)을 지원하여 App Store에서 앱을 설치하기 위해 사용자가 다운로드해야하는 리소스를 최적화합니다.

저작물 카탈로그 이미지로드

UIImage.FromBundle(string imageName) 사용하여 에셋 카탈로그에서 이미지로드

UIImage image = UIImage.FromBundle("ImageName");
// use the name of the image set from the asset catalog

당신은 UIImageView 또는 당신이해야 할 다른 것에 대한 이미지를 사용할 수 있습니다.

자산 카탈로그에서 이미지 관리

이미지 세트 추가하기

애셋 카탈로그를 사용하면 이미지, 앱 아이콘 및 이미지를 관리 할 수 ​​있습니다. 이미지 세트는 앱에 표시되는 이미지에 사용됩니다. 일반적으로 유니버설 이미지가 가장 좋습니다. 모든 화면에 맞게 크기가 조정되는 벡터 기반 이미지 (예 : PDF)를 사용하거나 1x, 2x 및 3x 변형을 포함 할 수 있으며 iOS가 사용자의 현재 기기에 적합한 이미지 버전을 선택합니다.

자산 카탈로그 이미지 관리

이름을 두 번 클릭하여 자산 카탈로그에서 세트의 이름을 변경할 수 있습니다. 드래그 앤 드롭으로 이미지를 추가하거나 파일 선택기에서 채울 이미지를 클릭 할 수 있습니다.

스토리 보드에 자산 카탈로그 이미지 추가

자산 카탈로그 이미지는 프로젝트에 추가 된 다른 종류의 이미지와 같은 스토리 보드에서 사용할 수 있습니다. UIImageView 및 이미지 추가를 지원하는 다른보기의 옵션으로 자동으로 채워집니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow