0
Googleマップビューで自分のアプリでナイトスタイルを実装しています。私は「クイックマップスタイリング - ナイトモード」のガイドに従っていましたが、そのスタイルが少し遅れて適用されることに気付きましたが、ユーザーをフラッシュするだけで十分です。すぐにスタイルを適用する方法があるので、ユーザーはGoogleマップのカスタム背景色でフラッシュされませんか? 私のコードは次のとおりです。すぐにGMSMapViewにGMSMapStyleを適用する方法はありますか?
- (void)viewDidLoad {
[super viewDidLoad];
...
NSBundle *mainBundle = [NSBundle mainBundle];
NSURL *styleUrl = [mainBundle URLForResource:@"GoogleMapNightStyle" withExtension:@"json"];
NSError *error;
style = [GMSMapStyle styleWithContentsOfFileURL:styleUrl error:&error];
_mapView.mapStyle = style;
...
}