\hypertarget{protocol_b_m_k_map_view_delegate-p}{}\doxysection{$<$B\+M\+K\+Map\+View\+Delegate$>$协议 参考}
\label{protocol_b_m_k_map_view_delegate-p}\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}


Map\+View的\+Delegate，map\+View通过此类来通知用户对应的事件  




{\ttfamily \#import $<$B\+M\+K\+Map\+View.\+h$>$}

类 $<$B\+M\+K\+Map\+View\+Delegate$>$ 继承关系图\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{protocol_b_m_k_map_view_delegate-p}
\end{center}
\end{figure}
\doxysubsection*{构造函数}
\begin{DoxyCompactItemize}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a3c94c4c60bac0deae76a7f84a69c3d9a}{map\+View\+Will\+Background\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a30daa43cfee010071269a6e65340ba88}{map\+View\+Did\+Foreground\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_afb277fb60e14f6b2cc4bf06dede22fdd}{map\+View\+Did\+Finish\+Loading\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_af421611cd970c21aa306ef64912c0ab6}{map\+View\+Did\+Render\+Valid\+Data\+:with\+Error\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a0d5c4126c733a94e943c2bebe1e1abba}{map\+View\+Did\+Finish\+Rendering\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a5918471c1fea23eae8bf7582c1fff17e}{map\+View\+:on\+Draw\+Map\+Frame\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_ae87e30d1d70dd4e8dcff06b5e0cf51a7}{map\+View\+:region\+Will\+Change\+Animated\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_ab1ed7d2cca70667c4cd455b1d7fd1d37}{map\+View\+:region\+Will\+Change\+Animated\+:reason\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a6639906de681668b08204765528ce825}{map\+View\+:region\+Did\+Change\+Animated\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a4bea59bcbf98d36140214971ff724ee1}{map\+View\+:region\+Did\+Change\+Animated\+:reason\+:}}
\item 
(nullable \+\_\+\+\_\+kindof \mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_ab8df613e23947b97402fd0ad3eb7bda7}{map\+View\+:view\+For\+Annotation\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_ad982960181ac5b4087f4087e06f16603}{map\+View\+:did\+Add\+Annotation\+Views\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_aa383f17da7180f650ffe0f2e65c0f3ac}{map\+View\+:click\+Annotation\+View\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a825411129229ae80dbd104596c0d788a}{map\+View\+:did\+Select\+Annotation\+View\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a8b3c67fbfebc7d7479a1935269d8302d}{map\+View\+:did\+Deselect\+Annotation\+View\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_add2407adba384f1dd3c0953590e4a60d}{map\+View\+:annotation\+View\+:did\+Change\+Drag\+State\+:from\+Old\+State\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_adf11fcfbabf17146fd10d24f5b70aaf2}{map\+View\+:annotation\+View\+For\+Bubble\+:}}
\item 
(nullable \+\_\+\+\_\+kindof \mbox{\hyperlink{interface_b_m_k_overlay_view}{B\+M\+K\+Overlay\+View}} $\ast$) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a85e2e64a001285958ffdcb1e8c2df161}{map\+View\+:view\+For\+Overlay\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a4eb0201fbe51ecd74d3b678a139435bf}{map\+View\+:did\+Add\+Overlay\+Views\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a92829c083dcbd0b60209abb023b109fe}{map\+View\+:on\+Clicked\+B\+M\+K\+Overlay\+View\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_ac3e98436fce2ee14c02837200e57a6fe}{map\+View\+:on\+Clicked\+Map\+Poi\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a7e98b75f0edfc05ed93fda98f3fb682e}{map\+View\+:on\+Clicked\+Map\+Blank\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a957fb04d2fb88bd0e45ad9d712c1e85f}{mapview\+:on\+Double\+Click\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_abdef3e78c6a4d51665bc859e16c629a4}{mapview\+:on\+Long\+Click\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a1715deab8f5cc59b50c05d222712f163}{mapview\+:on\+Force\+Touch\+:force\+:maximum\+Possible\+Force\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a06d810eed5ca8add043ab4cd9367f14f}{map\+Status\+Did\+Changed\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a56f163cd9a04bdb243f419c645f5caa1}{mapview\+:base\+Indoor\+Map\+With\+In\+:base\+Indoor\+Map\+Info\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a472e46d9d4a57c1a8c517be2930e899d}{map\+View\+:did\+Change\+User\+Tracking\+Mode\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_map_view_delegate-p_a3900ab1e579d205061802199eb0d7cee}{map\+View\+On\+Click\+Compass\+:}}
\end{DoxyCompactItemize}


\doxysubsection{详细描述}
Map\+View的\+Delegate，map\+View通过此类来通知用户对应的事件 

\doxysubsection{函数文档}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a06d810eed5ca8add043ab4cd9367f14f}\label{protocol_b_m_k_map_view_delegate-p_a06d810eed5ca8add043ab4cd9367f14f}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapStatusDidChanged:@{mapStatusDidChanged:}}
\index{mapStatusDidChanged:@{mapStatusDidChanged:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapStatusDidChanged:}{mapStatusDidChanged:}}
{\footnotesize\ttfamily -\/ (void) map\+Status\+Did\+Changed\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图状态改变完成后会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_add2407adba384f1dd3c0953590e4a60d}\label{protocol_b_m_k_map_view_delegate-p_add2407adba384f1dd3c0953590e4a60d}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:annotationView:didChangeDragState:fromOldState:@{mapView:annotationView:didChangeDragState:fromOldState:}}
\index{mapView:annotationView:didChangeDragState:fromOldState:@{mapView:annotationView:didChangeDragState:fromOldState:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:annotationView:didChangeDragState:fromOldState:}{mapView:annotationView:didChangeDragState:fromOldState:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{annotation\+View\+:(\mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$)}]{view }\item[{did\+Change\+Drag\+State\+:(\mbox{\hyperlink{_b_m_k_annotation_view_8h_ab76e4a8280e0f3f9fbb13f3ff3a19130}{B\+M\+K\+Annotation\+View\+Drag\+State}})}]{new\+State }\item[{from\+Old\+State\+:(\mbox{\hyperlink{_b_m_k_annotation_view_8h_ab76e4a8280e0f3f9fbb13f3ff3a19130}{B\+M\+K\+Annotation\+View\+Drag\+State}})}]{old\+State }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

拖动annotation view时，若view的状态发生变化，会调用此函数。ios3.2以后支持 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em view} & annotation view \\
\hline
{\em new\+State} & 新状态 \\
\hline
{\em old\+State} & 旧状态 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_adf11fcfbabf17146fd10d24f5b70aaf2}\label{protocol_b_m_k_map_view_delegate-p_adf11fcfbabf17146fd10d24f5b70aaf2}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:annotationViewForBubble:@{mapView:annotationViewForBubble:}}
\index{mapView:annotationViewForBubble:@{mapView:annotationViewForBubble:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:annotationViewForBubble:}{mapView:annotationViewForBubble:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{annotation\+View\+For\+Bubble\+:(\mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$)}]{view }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当点击annotation view弹出的泡泡时，调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em view} & 泡泡所属的annotation view \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a56f163cd9a04bdb243f419c645f5caa1}\label{protocol_b_m_k_map_view_delegate-p_a56f163cd9a04bdb243f419c645f5caa1}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapview:baseIndoorMapWithIn:baseIndoorMapInfo:@{mapview:baseIndoorMapWithIn:baseIndoorMapInfo:}}
\index{mapview:baseIndoorMapWithIn:baseIndoorMapInfo:@{mapview:baseIndoorMapWithIn:baseIndoorMapInfo:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapview:baseIndoorMapWithIn:baseIndoorMapInfo:}{mapview:baseIndoorMapWithIn:baseIndoorMapInfo:}}
{\footnotesize\ttfamily -\/ (void) mapview\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{base\+Indoor\+Map\+With\+In\+:(B\+O\+OL)}]{flag }\item[{base\+Indoor\+Map\+Info\+:(nullable \mbox{\hyperlink{interface_b_m_k_base_indoor_map_info}{B\+M\+K\+Base\+Indoor\+Map\+Info}} $\ast$)}]{info }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图进入/移出室内图会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em flag} & Y\+ES\+:进入室内图; NO\+:移出室内图 \\
\hline
{\em info} & 室内图信息 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_aa383f17da7180f650ffe0f2e65c0f3ac}\label{protocol_b_m_k_map_view_delegate-p_aa383f17da7180f650ffe0f2e65c0f3ac}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:clickAnnotationView:@{mapView:clickAnnotationView:}}
\index{mapView:clickAnnotationView:@{mapView:clickAnnotationView:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:clickAnnotationView:}{mapView:clickAnnotationView:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{click\+Annotation\+View\+:(\mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$)}]{view }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当点击一个annotation view时，调用此接口 每次点击\+B\+M\+K\+Annotation\+View都会回调此接口。 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em view} & 点击的annotation view \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_ad982960181ac5b4087f4087e06f16603}\label{protocol_b_m_k_map_view_delegate-p_ad982960181ac5b4087f4087e06f16603}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:didAddAnnotationViews:@{mapView:didAddAnnotationViews:}}
\index{mapView:didAddAnnotationViews:@{mapView:didAddAnnotationViews:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:didAddAnnotationViews:}{mapView:didAddAnnotationViews:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{did\+Add\+Annotation\+Views\+:(N\+S\+Array $\ast$)}]{views }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当map\+View新添加annotation views时，调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em views} & 新添加的annotation views \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a4eb0201fbe51ecd74d3b678a139435bf}\label{protocol_b_m_k_map_view_delegate-p_a4eb0201fbe51ecd74d3b678a139435bf}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:didAddOverlayViews:@{mapView:didAddOverlayViews:}}
\index{mapView:didAddOverlayViews:@{mapView:didAddOverlayViews:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:didAddOverlayViews:}{mapView:didAddOverlayViews:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{did\+Add\+Overlay\+Views\+:(N\+S\+Array $\ast$)}]{overlay\+Views }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当map\+View新添加overlay views时，调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em overlay\+Views} & 新添加的overlay views \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a472e46d9d4a57c1a8c517be2930e899d}\label{protocol_b_m_k_map_view_delegate-p_a472e46d9d4a57c1a8c517be2930e899d}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:didChangeUserTrackingMode:@{mapView:didChangeUserTrackingMode:}}
\index{mapView:didChangeUserTrackingMode:@{mapView:didChangeUserTrackingMode:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:didChangeUserTrackingMode:}{mapView:didChangeUserTrackingMode:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{did\+Change\+User\+Tracking\+Mode\+:(\mbox{\hyperlink{_b_m_k_map_view_8h_a481a26594114c680e4459080dbb89265}{B\+M\+K\+User\+Tracking\+Mode}})}]{mode }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

切换定位模式会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em mode} & 切换后的定位模式 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a8b3c67fbfebc7d7479a1935269d8302d}\label{protocol_b_m_k_map_view_delegate-p_a8b3c67fbfebc7d7479a1935269d8302d}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:didDeselectAnnotationView:@{mapView:didDeselectAnnotationView:}}
\index{mapView:didDeselectAnnotationView:@{mapView:didDeselectAnnotationView:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:didDeselectAnnotationView:}{mapView:didDeselectAnnotationView:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{did\+Deselect\+Annotation\+View\+:(\mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$)}]{view }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当取消选中一个annotation views时，调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em view} & 取消选中的annotation views \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a825411129229ae80dbd104596c0d788a}\label{protocol_b_m_k_map_view_delegate-p_a825411129229ae80dbd104596c0d788a}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:didSelectAnnotationView:@{mapView:didSelectAnnotationView:}}
\index{mapView:didSelectAnnotationView:@{mapView:didSelectAnnotationView:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:didSelectAnnotationView:}{mapView:didSelectAnnotationView:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{did\+Select\+Annotation\+View\+:(\mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$)}]{view }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

当选中一个annotation views时，调用此接口 当\+B\+M\+K\+Annotation的title为nil，\+B\+M\+K\+Annotation\+View的can\+Show\+Callout为\+N\+O时，不显示气泡，点击\+B\+M\+K\+Annotation\+View会回调此接口。 当气泡已经弹出，点击\+B\+M\+K\+Annotation\+View不会继续回调此接口。 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em view} & 选中的annotation views \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a92829c083dcbd0b60209abb023b109fe}\label{protocol_b_m_k_map_view_delegate-p_a92829c083dcbd0b60209abb023b109fe}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:onClickedBMKOverlayView:@{mapView:onClickedBMKOverlayView:}}
\index{mapView:onClickedBMKOverlayView:@{mapView:onClickedBMKOverlayView:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:onClickedBMKOverlayView:}{mapView:onClickedBMKOverlayView:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Clicked\+B\+M\+K\+Overlay\+View\+:(\mbox{\hyperlink{interface_b_m_k_overlay_view}{B\+M\+K\+Overlay\+View}} $\ast$)}]{overlay\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

点中覆盖物后会回调此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em overlay\+View} & 覆盖物view信息 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a7e98b75f0edfc05ed93fda98f3fb682e}\label{protocol_b_m_k_map_view_delegate-p_a7e98b75f0edfc05ed93fda98f3fb682e}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:onClickedMapBlank:@{mapView:onClickedMapBlank:}}
\index{mapView:onClickedMapBlank:@{mapView:onClickedMapBlank:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:onClickedMapBlank:}{mapView:onClickedMapBlank:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Clicked\+Map\+Blank\+:(C\+L\+Location\+Coordinate2D)}]{coordinate }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

点中底图空白处会回调此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em coordinate} & 空白处坐标点的经纬度 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_ac3e98436fce2ee14c02837200e57a6fe}\label{protocol_b_m_k_map_view_delegate-p_ac3e98436fce2ee14c02837200e57a6fe}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:onClickedMapPoi:@{mapView:onClickedMapPoi:}}
\index{mapView:onClickedMapPoi:@{mapView:onClickedMapPoi:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:onClickedMapPoi:}{mapView:onClickedMapPoi:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Clicked\+Map\+Poi\+:(\mbox{\hyperlink{interface_b_m_k_map_poi}{B\+M\+K\+Map\+Poi}} $\ast$)}]{map\+Poi }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

点中底图标注后会回调此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em map\+Poi} & 标注点信息 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a957fb04d2fb88bd0e45ad9d712c1e85f}\label{protocol_b_m_k_map_view_delegate-p_a957fb04d2fb88bd0e45ad9d712c1e85f}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapview:onDoubleClick:@{mapview:onDoubleClick:}}
\index{mapview:onDoubleClick:@{mapview:onDoubleClick:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapview:onDoubleClick:}{mapview:onDoubleClick:}}
{\footnotesize\ttfamily -\/ (void) mapview\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Double\+Click\+:(C\+L\+Location\+Coordinate2D)}]{coordinate }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

双击地图时会回调此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em coordinate} & 返回双击处坐标点的经纬度 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a5918471c1fea23eae8bf7582c1fff17e}\label{protocol_b_m_k_map_view_delegate-p_a5918471c1fea23eae8bf7582c1fff17e}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:onDrawMapFrame:@{mapView:onDrawMapFrame:}}
\index{mapView:onDrawMapFrame:@{mapView:onDrawMapFrame:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:onDrawMapFrame:}{mapView:onDrawMapFrame:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Draw\+Map\+Frame\+:(\mbox{\hyperlink{interface_b_m_k_map_status}{B\+M\+K\+Map\+Status}} $\ast$)}]{status }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图渲染每一帧画面过程中，以及每次需要重绘地图时（例如添加覆盖物）都会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em status} & 此时地图的状态 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a1715deab8f5cc59b50c05d222712f163}\label{protocol_b_m_k_map_view_delegate-p_a1715deab8f5cc59b50c05d222712f163}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapview:onForceTouch:force:maximumPossibleForce:@{mapview:onForceTouch:force:maximumPossibleForce:}}
\index{mapview:onForceTouch:force:maximumPossibleForce:@{mapview:onForceTouch:force:maximumPossibleForce:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapview:onForceTouch:force:maximumPossibleForce:}{mapview:onForceTouch:force:maximumPossibleForce:}}
{\footnotesize\ttfamily -\/ (void) mapview\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Force\+Touch\+:(C\+L\+Location\+Coordinate2D)}]{coordinate }\item[{force\+:(C\+G\+Float)}]{force }\item[{maximum\+Possible\+Force\+:(C\+G\+Float)}]{maximum\+Possible\+Force }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

3D\+Touch 按地图时会回调此接口（仅在支持3D Touch，且force\+Touch\+Enabled属性为\+Y\+E\+S时，会回调此接口） 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em coordinate} & 触摸点的经纬度 \\
\hline
{\em force} & 触摸该点的力度(参考\+U\+I\+Touch的force属性) \\
\hline
{\em maximum\+Possible\+Force} & 当前输入机制下的最大可能力度(参考\+U\+I\+Touch的maximum\+Possible\+Force属性) \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_abdef3e78c6a4d51665bc859e16c629a4}\label{protocol_b_m_k_map_view_delegate-p_abdef3e78c6a4d51665bc859e16c629a4}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapview:onLongClick:@{mapview:onLongClick:}}
\index{mapview:onLongClick:@{mapview:onLongClick:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapview:onLongClick:}{mapview:onLongClick:}}
{\footnotesize\ttfamily -\/ (void) mapview\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{on\+Long\+Click\+:(C\+L\+Location\+Coordinate2D)}]{coordinate }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

长按地图时会回调此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em coordinate} & 返回长按事件坐标点的经纬度 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a6639906de681668b08204765528ce825}\label{protocol_b_m_k_map_view_delegate-p_a6639906de681668b08204765528ce825}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:regionDidChangeAnimated:@{mapView:regionDidChangeAnimated:}}
\index{mapView:regionDidChangeAnimated:@{mapView:regionDidChangeAnimated:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:regionDidChangeAnimated:}{mapView:regionDidChangeAnimated:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{region\+Did\+Change\+Animated\+:(B\+O\+OL)}]{animated }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图区域改变完成后会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em animated} & 是否动画 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a4bea59bcbf98d36140214971ff724ee1}\label{protocol_b_m_k_map_view_delegate-p_a4bea59bcbf98d36140214971ff724ee1}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:regionDidChangeAnimated:reason:@{mapView:regionDidChangeAnimated:reason:}}
\index{mapView:regionDidChangeAnimated:reason:@{mapView:regionDidChangeAnimated:reason:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:regionDidChangeAnimated:reason:}{mapView:regionDidChangeAnimated:reason:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{region\+Did\+Change\+Animated\+:(B\+O\+OL)}]{animated }\item[{reason\+:(\mbox{\hyperlink{_b_m_k_map_view_8h_ab2b1664dc167ad61aa454207dd2c8bdc}{B\+M\+K\+Region\+Change\+Reason}})}]{reason }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图区域改变完成后会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em animated} & 是否动画 \\
\hline
{\em reason} & 地区区域改变的原因 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_ae87e30d1d70dd4e8dcff06b5e0cf51a7}\label{protocol_b_m_k_map_view_delegate-p_ae87e30d1d70dd4e8dcff06b5e0cf51a7}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:regionWillChangeAnimated:@{mapView:regionWillChangeAnimated:}}
\index{mapView:regionWillChangeAnimated:@{mapView:regionWillChangeAnimated:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:regionWillChangeAnimated:}{mapView:regionWillChangeAnimated:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{region\+Will\+Change\+Animated\+:(B\+O\+OL)}]{animated }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图区域即将改变时会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em animated} & 是否动画 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_ab1ed7d2cca70667c4cd455b1d7fd1d37}\label{protocol_b_m_k_map_view_delegate-p_ab1ed7d2cca70667c4cd455b1d7fd1d37}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:regionWillChangeAnimated:reason:@{mapView:regionWillChangeAnimated:reason:}}
\index{mapView:regionWillChangeAnimated:reason:@{mapView:regionWillChangeAnimated:reason:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:regionWillChangeAnimated:reason:}{mapView:regionWillChangeAnimated:reason:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{region\+Will\+Change\+Animated\+:(B\+O\+OL)}]{animated }\item[{reason\+:(\mbox{\hyperlink{_b_m_k_map_view_8h_ab2b1664dc167ad61aa454207dd2c8bdc}{B\+M\+K\+Region\+Change\+Reason}})}]{reason }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图区域即将改变时会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em animated} & 是否动画 \\
\hline
{\em reason} & 地区区域改变的原因 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_ab8df613e23947b97402fd0ad3eb7bda7}\label{protocol_b_m_k_map_view_delegate-p_ab8df613e23947b97402fd0ad3eb7bda7}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:viewForAnnotation:@{mapView:viewForAnnotation:}}
\index{mapView:viewForAnnotation:@{mapView:viewForAnnotation:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:viewForAnnotation:}{mapView:viewForAnnotation:}}
{\footnotesize\ttfamily -\/ (nullable \+\_\+\+\_\+kindof \mbox{\hyperlink{interface_b_m_k_annotation_view}{B\+M\+K\+Annotation\+View}} $\ast$) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{view\+For\+Annotation\+:(id$<$ \mbox{\hyperlink{protocol_b_m_k_annotation-p}{B\+M\+K\+Annotation}} $>$)}]{annotation }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

根据anntation生成对应的\+View 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em annotation} & 指定的标注 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
生成的标注\+View 
\end{DoxyReturn}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a85e2e64a001285958ffdcb1e8c2df161}\label{protocol_b_m_k_map_view_delegate-p_a85e2e64a001285958ffdcb1e8c2df161}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapView:viewForOverlay:@{mapView:viewForOverlay:}}
\index{mapView:viewForOverlay:@{mapView:viewForOverlay:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapView:viewForOverlay:}{mapView:viewForOverlay:}}
{\footnotesize\ttfamily -\/ (nullable \+\_\+\+\_\+kindof \mbox{\hyperlink{interface_b_m_k_overlay_view}{B\+M\+K\+Overlay\+View}} $\ast$) map\+View\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{view\+For\+Overlay\+:(id$<$ \mbox{\hyperlink{protocol_b_m_k_overlay-p}{B\+M\+K\+Overlay}} $>$)}]{overlay }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

根据overlay生成对应的\+View 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em overlay} & 指定的overlay \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
生成的覆盖物\+View 
\end{DoxyReturn}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_afb277fb60e14f6b2cc4bf06dede22fdd}\label{protocol_b_m_k_map_view_delegate-p_afb277fb60e14f6b2cc4bf06dede22fdd}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewDidFinishLoading:@{mapViewDidFinishLoading:}}
\index{mapViewDidFinishLoading:@{mapViewDidFinishLoading:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewDidFinishLoading:}{mapViewDidFinishLoading:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+Did\+Finish\+Loading\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图初始化完毕时会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a0d5c4126c733a94e943c2bebe1e1abba}\label{protocol_b_m_k_map_view_delegate-p_a0d5c4126c733a94e943c2bebe1e1abba}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewDidFinishRendering:@{mapViewDidFinishRendering:}}
\index{mapViewDidFinishRendering:@{mapViewDidFinishRendering:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewDidFinishRendering:}{mapViewDidFinishRendering:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+Did\+Finish\+Rendering\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图渲染完毕后会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a30daa43cfee010071269a6e65340ba88}\label{protocol_b_m_k_map_view_delegate-p_a30daa43cfee010071269a6e65340ba88}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewDidForeground:@{mapViewDidForeground:}}
\index{mapViewDidForeground:@{mapViewDidForeground:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewDidForeground:}{mapViewDidForeground:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+Did\+Foreground\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

A\+P\+P进入前台后调用此接口 A\+P\+P进入前台后对地图及覆盖物的操作请在该回调里执行 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_af421611cd970c21aa306ef64912c0ab6}\label{protocol_b_m_k_map_view_delegate-p_af421611cd970c21aa306ef64912c0ab6}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewDidRenderValidData:withError:@{mapViewDidRenderValidData:withError:}}
\index{mapViewDidRenderValidData:withError:@{mapViewDidRenderValidData:withError:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewDidRenderValidData:withError:}{mapViewDidRenderValidData:withError:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+Did\+Render\+Valid\+Data\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\item[{with\+Error\+:(N\+S\+Error $\ast$)}]{error }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

地图绘制出有效数据时调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
{\em error} & 错误码 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a3900ab1e579d205061802199eb0d7cee}\label{protocol_b_m_k_map_view_delegate-p_a3900ab1e579d205061802199eb0d7cee}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewOnClickCompass:@{mapViewOnClickCompass:}}
\index{mapViewOnClickCompass:@{mapViewOnClickCompass:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewOnClickCompass:}{mapViewOnClickCompass:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+On\+Click\+Compass\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

点击地图指南针会调用此接口 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_map_view_delegate-p_a3c94c4c60bac0deae76a7f84a69c3d9a}\label{protocol_b_m_k_map_view_delegate-p_a3c94c4c60bac0deae76a7f84a69c3d9a}} 
\index{$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}!mapViewWillBackground:@{mapViewWillBackground:}}
\index{mapViewWillBackground:@{mapViewWillBackground:}!$<$BMKMapViewDelegate$>$@{$<$BMKMapViewDelegate$>$}}
\doxysubsubsection{\texorpdfstring{mapViewWillBackground:}{mapViewWillBackground:}}
{\footnotesize\ttfamily -\/ (void) map\+View\+Will\+Background\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_map_view}{B\+M\+K\+Map\+View}} $\ast$)}]{map\+View }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

A\+P\+P退到后台前调用此接口 A\+P\+P退到后台前对地图及覆盖物的操作请在该回调里执行 
\begin{DoxyParams}{参数}
{\em map\+View} & 地图\+View \\
\hline
\end{DoxyParams}


该协议的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
Baidu\+Map\+A\+P\+I\+\_\+\+Map.\+framework/\+Headers/\mbox{\hyperlink{_b_m_k_map_view_8h}{B\+M\+K\+Map\+View.\+h}}\end{DoxyCompactItemize}
