iOS中oc语言imageLayer.imageServiceInfo没有信息怎么回事?
AGSImageServiceLayer * imageLayer = [AGSImageServiceLayer imageServiceLayerWithURL:imageMapUrl];
NSLog(@"%@",imageLayer.imageServiceInfo);
为神魔打印不出来信息啊?图层AGSImageServiceLayer也可以加载出来在地图上显示就是没有相关info信息,并且这个属性还是只读的没办法赋值
NSLog(@"%@",imageLayer.imageServiceInfo);
为神魔打印不出来信息啊?图层AGSImageServiceLayer也可以加载出来在地图上显示就是没有相关info信息,并且这个属性还是只读的没办法赋值
2 个回复
goldenlimit - Major in MIS and minor in GIS, graduated from University of Alabama. GIS is not a simply tool but a way of exploring the unknow
赞同来自:
主要因为两个问题:
1. 确保你添加了AGSLayerDelegate 在你的.h file裡面
2. 确保self.mapView.layerDelegate = self; 在创建完 layer 之后call
我录制了一个视频做了一个小的sample 演示:
https://www.screencast.com/t/e1ofM8wlwIM
如果还不清楚,请参考我的sample github:
https://github.com/goldenlimit/esri-sample-project/tree/master/iOS_Runtime/MapViewDelegateDemo_ObjectiveC
希望对你有帮助。
zhang6332 - 90 IT
赞同来自:
要回复问题请先登录或注册
发起人
90 IT
相关问题
问题状态