在地图上调用启动画面

时间:2012-01-12 10:17:04

标签: iphone objective-c ios4 ios5 mapkit

我正在开发一个小项目,我的查询是我有一个显示地图的视图,并提示我使用我当前的位置。

我的查询是,当我按下允许或不允许弹出窗口的按钮时,它重新启动显示我的启动画面的应用程序,然后将我带回我的mapview。

我们可以阻止这种情况发生,并且有人知道为什么会发生这种情况。

提前致谢。

1 个答案:

答案 0 :(得分:1)

正如评论中所说,这个“问题”很难回答。这是一个尝试:

您的应用实际上并未显示弹出窗口,而是iOS。返回弹出窗口后,您的应用程序代理-applicationDidBecomeActive将被调用。显然,您(或为您编写代码的人)将此作为启动启动画面的标志。当然,这应该只在来自后台或启动时发生。

所以我的猜测是应用程序实际上根本没有重新启动。在每个应用程序委托函数中添加一些日志记录,以查看它们的调用时间和顺序。