在viewDidLoad之前等待App Delegate中的用户响应

时间:2014-03-06 17:53:58

标签: ios iphone objective-c core-location

我有来自app app delegate的纬度/经度检查和问题,因为需要设置纬度和经度,并且在viewDidLoad在View控制器中运行之前需要在app delegate中运行一段代码,因为我有一组标签/等,它们取决于在app delegate中运行的具有纬度和经度的代码

此问题被问及在接收用户输入之前直接进入viewDidLoad

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您必须直接转到第一个视图控制器的viewDidLoad。那不是一个选择。

如果有的话,您可以延迟显示视图的元素,直到用户选择您在应用委托中要求的选项。也许在viewDidLoad期间在视图上添加启动图像的复制以阻止下面的元素,然后当用户在应用程序委托提供的警报中做出决定时,触发视图控制器中的方法以取消隐藏元素