这很难解释所以请耐心等待......我正在使用一个我知道有效的例子。这是来自Apress More iPhone开发书的MapMe章节。
我正在使用相同的代码,但我创建了一个MapViewController类来包含所有的地图代码,并从nib插入视图作为我的MainViewController视图的子视图。和我在一起?
我的问题似乎是这样:现在包含MKMapView对象的视图是MainViewController的子视图,它不希望将注释对象添加到视图中。我可以更改mapType并启动locationManager:didUpdateToLocation来查明我的位置。实际上它为我丢弃了默认的红色引脚。我的自定义注释对象没有通过。
请记住,直接从MapViewController运行时,此代码工作正常。它只在我将视图作为另一个ViewController的子视图插入时中断。
答案 0 :(得分:0)
好吧,我是个白痴......代表没有被安排在NIB ...... DOH!小学生错误。经验教训。