AWSPlacePicker
这是从地图中选择位置的 iOS Swift 宇宙静态库。
安装
CocoaPods
CocoaPods 是一个 Objective-C 的依赖管理器,它自动化并简化了使用类似 YSimpleImagePicker
这样的第三方库的过程。
首先,在您的 Podfile 中添加以下行
pod 'AWSPlacePicker'
其次,将 AWSPlacePicker
安装到您的项目
pod install
用法
将库导入到视图控制器
import AWSPlacePicker
然后设置 api google key
AWSPlacePicker.shared.API_KEY = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
然后通过 AWSPlacePicker 的共享实例简单地获取位置
AWSPlacePicker.shared.pickLocationFrom(from: self, onLocationSelection: { (loc) in
print(loc)
}, onCancellation: nil)
AWSLocation 包含以下选择位置的信息。
public struct AWSLocation {
public var id : String?
public var postcode : String?
public var city : String?
public var country : String?
public var country_short : String?
public var latitude : Double?
public var longitude : Double?
public var address : String?
}
许可协议
AWSPlacePicker
在 [MIT 许可协议] 的条款和条件下分发。