iOS 6.1 シミュレーターで AGSPictureMarkerSymbol* を表示できますが、デバイス (iPhone 4、iOS 6.1) でデバッグを実行すると、コードが「読み取られ」、警告や例外が表示されなくても、マーカーは表示されません。コードは次のとおりです。
AGSPictureMarkerSymbol* locker = [[AGSPictureMarkerSymbol alloc] initWithImageNamed:@"locker.png"];
AGSPoint* point = [[AGSPoint alloc] initWithX:coord.x y:coord.y spatialReference:self.mapView.spatialReference];
[self.lockersLayer addGraphic:[[AGSGraphic alloc] initWithGeometry:point symbol:locker attributes:nil infoTemplateDelegate:nil]];
参考までに、これself.lockersLayer
もたくさんありAGSTextSymbol*
、うまく表示されます。
ありがとうございました。