2011-01-17 5 views
1

iPadの向きが変わったときに自動的に自動調整するMapViewがあります。しかし、MapViewの右1/4には、横に回転すると灰色のグリッドが表示されます。地図のこの部分は、タッチまたはズームされるまでロードされません。私が間違っていることは何ですか?向きが変わったときのMapViewの問題

おかげ

答えて

1

あなたは(image上のような)大のMapView領域スパンでのMapViewを回転意味しますか?はいの場合は、0.0f、0.0fの座標を中心にして表示するか、表示領域を少し小さくします。右側にある灰色のグリッドにはマップの一部が含まれているようですが、実際には左端に表示する必要がありますが、何らかの理由でマップレイヤーがMapView上の位置を変更しません。

とにかく、マップビューを含むビューコントローラに- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientationを実装し、mapview領域で少し再生してみてください。

+0

地域のサイズを小さくして問題を解決しました(申し訳ありませんが、私はあなたの答えを投票するのにずっと時間をかけました:)) –

関連する問題