[iOS] class UIImage : NSObject
UIImage
class UIImage : NSObject
요약
앱에서 이미지 데이터를 관리하는 객체입니다.
Summary
An object that manages image data in your app.
Declaration
class UIImage : NSObject
토론
이미지 객체를 사용하여 모든 종류의 이미지 데이터를 나타내며 UIImage 클래스는 기본 플랫폼에서 지원하는 모든 이미지 형식의 데이터를 관리 할 수 있습니다. 이미지 객체는 변경할 수 없으므로 항상 디스크의 이미지 파일 또는 프로그래밍 방식으로 만든 이미지 데이터와 같은 기존 이미지 데이터에서 이미지 객체를 만듭니다. 이미지 객체에는 애니메이션에 사용하려는 단일 이미지 또는 일련의 이미지가 포함될 수 있습니다.
여러 가지 방법으로 이미지 객체를 사용할 수 있습니다.
• 이미지를 UIImageView 객체에 할당하여 이미지를 인터페이스에 표시합니다.
• 이미지를 사용하여 버튼, 슬라이더 및 세그먼트 컨트롤과 같은 시스템 컨트롤을 사용자 지정할 수 있습니다.
• 이미지를 뷰 또는 다른 그래픽 컨텍스트에 직접 그립니다.
• 이미지 데이터가 필요할 수있는 다른 API로 이미지를 전달하십시오.
이미지 객체는 모든 플랫폼 기본 이미지 형식을 지원하지만 앱에서 대부분의 이미지에 PNG 또는 JPEG 파일을 사용하는 것이 좋습니다. 이미지 객체는 두 가지 형식을 모두 읽고 표시하는 데 최적화되어 있으며 대부분의 다른 이미지 형식보다 더 나은 성능을 제공합니다. PNG 형식은 손실이 없으므로 앱 인터페이스에서 사용하는 이미지에 특히 권장됩니다.
Discussion
You use image objects to represent image data of all kinds, and the UIImage class is capable of managing data for all image formats supported by the underlying platform. Image objects are immutable, so you always create them from existing image data, such as an image file on disk or programmatically created image data. An image object may contain a single image or a sequence of images you intend to use in an animation.
You can use image objects in several different ways:
- Assign an image to a UIImageView object to display the image in your interface.
- Use an image to customize system controls such as buttons, sliders, and segmented controls.
- Draw an image directly into a view or other graphics context.
- Pass an image to other APIs that might require image data.
Although image objects support all platform-native image formats, it is recommended that you use PNG or JPEG files for most images in your app. Image objects are optimized for reading and displaying both formats, and those formats offer better performance than most other image formats. Because the PNG format is lossless, it is especially recommended for the images you use in your app’s interface.
[참조 : Open in Developer Documentation]