【问题标题】:How to animate MapView once it loads?加载后如何为 MapView 设置动画?
【发布时间】:2010-07-18 14:45:20
【问题描述】:

有人可以帮我使用动画加载地图吗?我正在尝试加载 MapView。一旦视图加载,我希望它缩放到我的位置。我正在尝试这个:

- (void)viewDidAppear {
[super viewDidAppear:TRUE];
MKCoordinateRegion region;
CLLocationCoordinate2D location=secondMap.userLocation.coordinate;
MKCoordinateSpan span;
location.latitude=40.443242;
location.longitude=-79.94305;
region.span=span;
region.center=location;
[secondMap setRegion:region animated:TRUE];}

此代码似乎不起作用。当我尝试 viewDidLoad 时,位置已经在那里,我认为这是预期的。

谢谢。

【问题讨论】:

  • 能否也粘贴-viewDidLoad中的相关代码?

标签: iphone view maps mkmapview


【解决方案1】:

您的 viewDidAppear 函数缺少参数

-(void)viewDidAppear:(BOOL)animated;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多