关于runtime100 for iOS 绘制绘制的问题

我这里需求大改是这样,比如数据是一个省份的矢量图,比如点击某个地级市,地图移到相应位置,我使用 下面代码显示地级市范围,并查询该地级市下面所有行政区单位,通过代码显示,我查询已经完成了,但是UI界面卡顿不响应,直到渲染好后,UI正常。有人遇到过吗,谢谢!!!
 AGSGraphicsOverlay *graphicsOverlay = [_mapView.graphicsOverlays firstObject];
    [graphicsOverlay.graphics removeAllObjects];
    //外边界
    AGSSimpleLineSymbol *simpleLineSymbol = [[AGSSimpleLineSymbol alloc] initWithStyle:AGSSimpleLineSymbolStyleDash color:[UIColor blackColor] width:2.f];

    //填充色RGBA(145, 83, 192, 0.5)

    AGSSimpleFillSymbol *simpleFillSymbol = [[AGSSimpleFillSymbol alloc] initWithStyle:AGSSimpleFillSymbolStyleNull color:nil outline:simpleLineSymbol];

    //绘制图形

    AGSGraphic *graphic = [AGSGraphic graphicWithGeometry:feature.geometry symbol:simpleFillSymbol attributes:nil];
    //文字描述

    AGSTextSymbol *textSymbol = [[AGSTextSymbol alloc] initWithText:feature.attributes[[self getSortKey]] color:kBlackColor size:15 horizontalAlignment:AGSHorizontalAlignmentCenter verticalAlignment:AGSVerticalAlignmentBaseline];
    textSymbol.fontWeight = AGSFontWeightBold;
//    textSymbol.fontFamily = @"STXingkai";
    AGSGraphic *textGraphic = [AGSGraphic graphicWithGeometry:feature.geometry symbol:textSymbol attributes:nil];
    [graphicsOverlay.graphics addObject:graphic];

    [graphicsOverlay.graphics addObject:textGraphic];
已邀请:

要回复问题请先登录注册