【发布时间】:2012-06-19 12:24:08
【问题描述】:
基本上,当我的应用首次启动时,会出现启用定位服务提示。当用户点击允许时,我想开始更新用户位置并放大该区域。
在我的 viewDidLoad 中,我启动了位置管理器,但不幸的是,视图在用户有机会点击允许之前就已加载。在应用程序的第二次启动时一切正常,因为用户已经允许位置服务
我的问题是如何捕获点击允许的事件,以便我可以运行代码来放大某个区域?
我尝试过使用-(void)locationManager:didChangeAuthorizationStatus:,但是当用户点击允许时它似乎没有调用这个委托方法。
希望这是有道理的,我对此很陌生。
【问题讨论】:
标签: iphone ios location cllocationmanager