JohnnyDark / IOS_MyLocation

0 stars 0 forks source link

Task #1

Open JohnnyDark opened 4 years ago

JohnnyDark commented 4 years ago
1. 创建Tabbed Application
2. UI设计
3. Core Location使用 获取当前位置,获取位置权限, 处理权限错误,模拟位置数据
4. 显示坐标数据
5. 格式化字符串
JohnnyDark commented 4 years ago
获取位置信息需处理内容:
  1. 请求位置全选
  2. 判断是否有权限
  3. 执行位置获取操作
实现CLLocationManagerDelegate代理方法
处理获取权限时的错误(无位置权限)
获取到位置数据后进行数据更新
JohnnyDark commented 4 years ago
代理方法中处理位置获取过程中的error
停止core location的位置信息获取、启动位置信息获取
改进didUpdateLocations代理方法中位置获取的结果数据
UI改造
  1. 获取位置信息中,判断状态,进行UI界面数据更新
  2. 设置 get button的状态
  3. searching中getButton不可点击,位置搜索停止后可以点击
JohnnyDark commented 4 years ago
坐标位置转码为地址