2

マップを表示しているView Controllerがあります。このView Controllerにはサイドメニューがあります。このメニューを表示するときは、マップのレンダリングを停止する必要があります。このメニューのアニメーションとアクションは、マップのレンダリングの影響を受けているように見えるため、次のように呼び出します。

_mapView.enabledRendering = NO;

レンダリングを停止しません。

さらに、プロパティを NO に設定した後、次のようにします。

NSLog(@"_mapView.enabledRendering : %d", _mapView.enabledRendering);

出力は次のとおりです。

"_mapView.enabledRendering: 1".

プロパティをNOにしたことがないかのようです。

注: iOS 8.1 を搭載した iPhone 5S で SDK 2.3.0 を使用しています。

4

0 に答える 0