0

例如,您能否为 MKMapViewDelegate 设置两个委托并让它们都实现 - mapView:sender:viewForAnnotation:annotation?

4

1 回答 1

1

MKMapView一次只能有一个代表。当然,您可以在需要时切换委托,或者您可以让委托调用您打算用作委托的另一个对象。

但我认为这是一种糟糕的架构。问问自己:为什么你甚至想要不止一名代表?你很可能不会。

于 2012-05-15T08:24:49.603 回答