LocationPickerController 2.3.0

LocationPickerController 2.3.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2022年9月
SPM支持SPM

Kosuke Ogawa 维护。




LocationPickerController

包含内置地图的简单地点选择器。所选条目可以作为 CLLocationCoordinate2D 返回给调用控制器。

用法

  1. CoreLocation.frameworkMapKit.framework 链接到您的项目中
  2. 在您的Info.plist中填写 NSLocationWhenInUseUsageDescription
  3. 导入 CoreLocationLocationPickerController
  4. 初始化LocationPickerController
  5. 推送控制器
import CoreLocation
import LocationPickerController
let viewController = LocationPickerController(success: {
    [weak self] (coordinate: CLLocationCoordinate2D) -> Void in
    self?.locationLabel.text = "".appendingFormat("%.4f, %.4f",
        coordinate.latitude, coordinate.longitude)
    })
let navigationController = UINavigationController(rootViewController: viewController)
self.present(navigationController, animated: true, completion: nil)

安装

LocationPickerController 通过 CocoaPods 提供。要安装它,只需将以下行添加到Podfile中即可。

pod "LocationPickerController"

需求

Swift 5.0 / iOS 12.0+

创建者

Kosuke Ogawa

许可证

LocationPickerController遵循MIT许可证。有关更多信息,请参阅LICENSE文件。