INVMapStyle
Objective-C
@interface INVMapStyle : NSObject <NSSecureCoding>
Swift
class INVMapStyle : NSObject, NSSecureCoding
Map Studio 서비스를 이용하여 생성된 커스텀 지도 스타일을 나타내는 클래스.
아이나비 지도 인증이 완료되면 -[INVMapSdkDelegate authSuccess:]
콜백으로 커스텀 지도 스타일 배열이 전달됩니다. 커스텀 지도 스타일 배열은 SDK에 저장되며 INVMapSdk.savedCustomMapStyles
에서 확인할 수 있습니다.
-
지도 스타일의 이름.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull styleName;
Swift
var styleName: String { get }
-
지도 스타일의 ID.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull styleID;
Swift
var styleID: String { get }
-
지정된 지도 스타일의 이름과 ID로 지도 스타일 객체를 생성합니다.
Declaration
Objective-C
+ (nonnull instancetype)mapStyleWithStyleName:(nonnull NSString *)styleName styleID:(nonnull NSString *)styleID;
Swift
convenience init(styleName: String, styleID: String)
Parameters
styleName
스타일의 이름.
styleID
스타일의 ID.
Return Value
INVMapStyle
객체.