KakaoMapEventDelegate
@objc
public protocol KakaoMapEventDelegate
KakaoMap의 이벤트 Delegate
-
포커스가 변경되었을 때 호출.
Declaration
Swift
@objc optional func kakaoMapFocusDidChanged(kakaoMap: KakaoMap, focus: Bool)Parameters
kakaoMapKakaoMap
focus변경된 포커스 상태
-
KakaoMap의 크기가 변경되었을 때 호출.
Declaration
Swift
@objc optional func kakaoMapDidResized(_ kakaoMap: KakaoMap)Parameters
kakaoMapKakaoMap
-
KakaoMap의 Margin이 변경되었을 때 호출.
Declaration
Swift
@objc optional func kakaoMapMarginDidUpdated(_ kakaoMap: KakaoMap)Parameters
kakaoMapKakaoMap
-
KakaoMap의 영역이 탭되었을 때 호출.
Declaration
Swift
@objc optional func kakaoMapDidTapped(kakaoMap: KakaoMap, point: CGPoint)Parameters
kakaoMap탭된 kakaoMap 객체
point탭 위치
-
나침반이 탭 되면 호출.
Declaration
Swift
@objc optional func compassDidTapped(kakaoMap: KakaoMap)Parameters
kakaoMap나침반이 속한 KakaoMap
-
지도의 viewInfo변경이 성공했을 때 호출
Declaration
Swift
@objc optional func onViewInfoChanged(kakaoMap: KakaoMap, viewInfoName: String)Parameters
kakaoMapKakaoMap
viewInfoName변경한 viewInfoName
-
지도의 viewInfo변경이 실패했을 때 호출
Declaration
Swift
@objc optional func onViewInfoChangeFailure(kakaoMap: KakaoMap, viewInfoName: String)Parameters
kakaoMapKakaoMap
viewInfoName변경한 viewInfoName
-
Zone에 진입했을 때(zone이 checkRect 안에 들어왔을 때) 호출
Declaration
Swift
@objc optional func onEnterZone(kakaoMap: KakaoMap, zoneType: String, zoneId: String, zoneDetailId: String, zoneDetails: [String], zoneLinkInfos: [String : Array<ZoneLinkInfo>])Parameters
kakaoMapKakaoMap
zoneTypeZone Type (ex. indoor)
zoneIdCheckRect 안에 들어온 zone의 Id
zoneDetailIdzone의 기본 detail Id
zoneDetailszone의 detail Id의 목록
zoneLinkInfoszone 연결정보 dictionary. key : 현재 zoneDetail 중에서 다른 zone과 연결된 부분이 있는 detailId. value : 연결된 다른 zone-detail 리스트.
-
Zone을 나갔을 때(zone이 checkRect 밖으로 나갔을 때) 호출
Declaration
Swift
@objc optional func onLeaveZone(kakaoMap: KakaoMap, zoneType: String, zoneId: String, zoneDetailId: String, zoneDetails: [String])Parameters
kakaoMapKakaoMap
zoneTypeZone Type (ex. indoor)
zoneIdCheckRect 밖으로 나간 zone의 Id
zoneDetailIdzone의 기본 detail Id
zoneDetailszone의 detail Id의 목록
KakaoMapEventDelegate Protocol Reference