2016-07-11 10 views
0

私は以下の経緯度と緯度を持つマップビュー固有の場所を実装しています。iOSのmapviewでアノテーションを表示するためにズームアウトする必要がありますか?目的は

self.hotelmapView.showsUserLocation = YES; 
    self.hotelmapView.showsBuildings = YES; 


    locationManager = [CLLocationManager new]; 
    if ([locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) { 
     [locationManager requestWhenInUseAuthorization]; 
    } 

    //[locationManager startUpdatingLocation]; --> no need to add this for real devices.else should add this. 

    MKPointAnnotation *annotationPint = [MKPointAnnotation new]; 
    annotationPint.title = @"anuradh hotel name"; 
    annotationPint.coordinate = CLLocationCoordinate2DMake(51.585300, -0.1257480); 


    notationarray = [NSMutableArray new]; 
    [notationarray addObject:annotationPint]; 

注:これは私がデバイスでテストsimulator.whenで正常に動作します、私は

答えて

0

に(ピン、正方形のテーブルに示すマップを示していない)の地図を見るためにそれをズームアウトする必要がありますIOS8.3以降のバージョンでsimとdeviceの両方で発生します(バグかもしれません)。地図をダウンロードするまで、システムはAppを実行しています(空のグリッドも表示しています)。 MKMapViewが通常どおりレンダリングを開始した後に表示されます。

+0

私は十分な時間を過ごしましたが、地図を表示しませんでした。このための任意のソリューションですか? –

+0

私は仕事の時間に同じ問題を抱えています。別の方法で地図のタイプを標準的に変更してから、iphone 5の家庭に表示します。 –

+0

あなたはどんな解決策も知っています。私は意識しています。他人にも助けてくれます。 –

関連する問題