在我的viewWillAppear中的视图我有MKPointAnnotation - 默认显示标题和动画?
MKPointAnnotation *point = [[MKPointAnnotation alloc] init];
[point setCoordinate:(myLocation)];
[point setTitle:@"Here it is!"];
[mapView addAnnotation:point];
[mapView setRegion:adjustedRegion animated:YES];
这增加点到地图,我打算。不过,我必须点击它才能看到标注。
我怎么能默认显示标注?
我试过之后加入这一权利: [self.mapView selectAnnotation:annotation animated:YES];
但它似乎没有工作...我必须使用真实的注解,而不是一个MKPointAnnotation做到这一点?
MKPointAnnotation是一个真正的注释 - 这不是问题。见http://stackoverflow.com/questions/7884379/mkannotation-not-getting-selected-in-ios5,http://stackoverflow.com/questions/978897/how-to-trigger-mkannotationviews-callout-view-without - 修补针等。 – Anna 2012-03-01 18:05:42