MMKCompositeIcon
|
class MMKCompositeIcon : MMKPlacemarkPresentation |
Combines multiple icons into one.
Summary
Instance methods
|
func setIconWithName(_ name: String, image: UIImage, style: MMKIconStyle) |
|
func setIconWithName(_ name: String, |
|
func setIconStyleWithName(_ name: String, style: MMKIconStyle) |
|
func icon(withName name: String) -> MMKIcon |
|
func remove(withName name: String) |
|
func removeAll() |
Instance methods
setIconWithName(_:image:style:)
|
func setIconWithName(_ name: String, image: UIImage, style: MMKIconStyle) |
Creates or resets a named layer with an icon and its style.
setIconWithName(_:image:style:callback:)
|
func setIconWithName(_ name: String, |
Creates or resets a named layer that contains an icon and its style.
|
Parameters |
|
|
onFinished |
Called when an icon is loaded. |
setIconStyleWithName(_:style:)
|
func setIconStyleWithName(_ name: String, style: MMKIconStyle) |
Changes the icon style for a specific layer.
icon(withName:)
|
func icon(withName name: String) -> MMKIcon |
Returns named Icon object that can be used to set icon and its style. Creates an empty Icon if it didn't exist.
remove(withName:)
|
func remove(withName name: String) |
Removes the named layer.
removeAll()
|
func removeAll() |
Removes all layers.