首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

一个MKMapView的有关问题,请高手解答

2012-01-23 
一个MKMapView的问题,请高手解答。我在一个UIView上放了一个MapView。然后用[mapView addSubview:UIButton]

一个MKMapView的问题,请高手解答。
我在一个UIView上放了一个MapView。然后用[mapView addSubview:UIButton]往mapView上加控件。我的目的是想拖动地图的时候,控件也像Annotation一样,跟着地图动。结果现在的情况是控件在屏幕上不动。请问想实现上面的功能该怎么做?谢谢!

[解决办法]
怎么说呢,你这个需求没法实现,因为你[mapView addSubview:UIButton]实际上是把button放到了mapview上,你拖动地图的时候mapview本身并没有移动,移动的只是容器内部的对象,所以button当然不会动了。
[解决办法]
新增一个FRAME或者说是一个新图层,在这个新图层上add button。
[解决办法]
addsubview的做法是行不通的。你若能知道map中具体的点,移动或者变大变小时处理位置或许可以。

热点排行