NMFOverlayImage
@interface NMFOverlayImage : NSObject
오버레이에서 사용하는 비트맵 이미지를 나타내는 불변 클래스. 팩토리 메서드를 이용해
asset, UIImage, NSBundle 등으로부터 인스턴스를 생성할 수 있습니다.
-
재사용 식별자.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull reuseIdentifier;Swift
var reuseIdentifier: String { get } -
이미지의 너비.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat imageWidth;Swift
var imageWidth: CGFloat { get } -
이미지의 높이.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat imageHeight;Swift
var imageHeight: CGFloat { get } -
이미지의 스케일.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat imageScale;Swift
var imageScale: CGFloat { get } -
이미지.
Declaration
Objective-C
@property (nonatomic, readonly) UIImage *_Nonnull image;Swift
var image: UIImage { get } -
UIImage로부터NMFOverlayImage객체를 생성합니다.reuseIdentifier는 이미지 객체의description으로 자동 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithImage:(nonnull UIImage *)image;Swift
convenience init(image: UIImage)Parameters
image비트맵을 생성할 이미지 객체.
Return Value
NMFOverlayImage객체. -
UIImage로부터NMFOverlayImage객체를 생성합니다.reuseIdentifier는identifier로 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithImage:(nonnull UIImage *)image reuseIdentifier:(nullable NSString *)identifier;Swift
convenience init(image: UIImage, reuseIdentifier identifier: String?)Parameters
image비트맵을 생성할 이미지 객체.
identifier재사용 식별자.
Return Value
NMFOverlayImage객체. -
앱의 asset에 존재하는 이미지로부터
NMFOverlayImage객체를 생성합니다.reuseIdentifier는 이미지 객체의description으로 자동 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithName:(nonnull NSString *)imageName;Swift
convenience init(name imageName: String)Parameters
imageName비트맵을 생성할 이미지 asset 이름.
Return Value
NMFOverlayImage객체. -
앱의 asset에 존재하는 이미지로부터
NMFOverlayImage객체를 생성합니다.reuseIdentifier는identifier로 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithName:(nonnull NSString *)imageName reuseIdentifier:(nullable NSString *)identifier;Swift
convenience init(name imageName: String, reuseIdentifier identifier: String?)Parameters
imageName비트맵을 생성할 이미지 asset 이름.
identifier재사용 식별자.
Return Value
NMFOverlayImage객체. -
지정한 bundle의 asset에 존재하는 이미지로부터
NMFOverlayImage객체를 생성합니다.reuseIdentifier는 이미지 객체의description으로 자동 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithName:(nonnull NSString *)imageName inBundle:(nullable NSBundle *)bundle;Swift
convenience init(name imageName: String, in bundle: Bundle?)Parameters
imageName비트맵을 생성할 이미지 asset 이름.
bundle이미지를 찾을 번들.
Return Value
NMFOverlayImage객체. -
지정한 bundle의 asset에 존재하는 이미지로부터
NMFOverlayImage객체를 생성합니다.reuseIdentifier는identifier로 지정됩니다.Declaration
Objective-C
+ (nonnull instancetype)overlayImageWithName:(nonnull NSString *)imageName inBundle:(nullable NSBundle *)bundle reuseIdentifier:(nullable NSString *)identifier;Swift
convenience init(name imageName: String, in bundle: Bundle?, reuseIdentifier identifier: String?)Parameters
imageName비트맵을 생성할 이미지 asset 이름.
bundle이미지를 찾을 번들.
identifier재사용 식별자.
Return Value
NMFOverlayImage객체.
Install in Dash
NMFOverlayImage Class Reference