针对各种操作,SDK还提供了多种事件监听方法。
开发者可以利用这些方法,完成更丰富的全景图交互操作。
具体包含的监听方法有:
@protocol BaiduPanoramaViewDelegate <NSObject>@optional/*** @abstract 全景图将要加载* @param panoramaView 当前全景视图*/- (void)panoramaWillLoad:(BaiduPanoramaView *)panoramaView;/*** @abstract 全景图加载完毕* @param panoramaView 当前全景视图* @param jsonStr 全景单点信息**/- (void)panoramaDidLoad:(BaiduPanoramaView *)panoramaView descreption:(NSString *)jsonStr;/*** @abstract 全景图加载失败* @param panoramaView 当前全景视图* @param error 加载失败的返回信息**/- (void)panoramaLoadFailed:(BaiduPanoramaView *)panoramaView error:(NSError *)error;/*** @abstract 全景图中的覆盖物点击事件* @param overlayId 覆盖物标识*/- (void)panoramaView:(BaiduPanoramaView *)panoramaView overlayClicked:(NSString *)overlayId;
上一篇
下一篇
本篇文章对您是否有帮助?