-1

1つのxibに2つのマップビューがある可能性はありますか? 各マップビューに異なるデータを表示する方法が可能であれば? よく検索しますが、リンクが見つかりません。

if (myMapviewLala.tag==1) {
    MKCoordinateRegion region;
    MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init];
    coordinate.latitude = place.longitude;
    coordinate.longitude = place.longitude;
    region = MKCoordinateRegionMakeWithDistance(coordinate2,1000,1000);
    MKCoordinateRegion adjustRegion = [myMapviewLala regionThatFits:region];
    [myMapviewLala setRegion:adjustRegion animated:YES];
    [annotationPoint setCoordinate:coordinate];
    [myMapviewLala addAnnotation:annotationPoint];
    }
if (myMapviewBNI.tag==0) {
    MKCoordinateRegion region;
    MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init];
    coordinate.latitude = 51.638373;
    coordinate.longitude = -0.46944;
    region = MKCoordinateRegionMakeWithDistance(coordinate,15000,15000);
    MKCoordinateRegion adjustRegion = [myMapviewBNI regionThatFits:region];
    [myMapviewBNI setRegion:adjustRegion animated:YES];
    [annotationPoint setCoordinate:coordinate];
    [myMapviewBNI addAnnotation:annotationPoint];
    }
4

2 に答える 2

1

はい、同じxibで2つのマップを処理できます。

2 つのマップビューに異なるIBOutletsを指定するだけです。

また、対応する場所を別のマップに表示します。

于 2013-06-26T06:28:26.933 に答える
1

はい、1 つのビューに 2 つのマップを表示できます。ビューコントローラーにアクセスするには、さまざまなアウトレットとタグを使用できます。

ムハンマド・ウスマン

于 2013-06-26T06:34:04.953 に答える