LocationSelector 0.2.0

LocationSelector 0.2.0

Eros Bonanni 维护。



  • Eros Bonanni

LocationSelector

带有 MKMapView 的弹出控制器,允许用户选择方向。

simulator screen shot - iphone x - 2018-05-24 at 10 38 59

用法

首先,您必须显示视图控制器并设置代理。

let locationSelector = LocationSelector()
locationSelector.delegate = self
locationSelector.appearance.textColor = .white
locationSelector.appearance.title = "Location"
present(locationSelector, animated: true)

代理有两个简单的函数

func locationSelected(location: Location) {
  print(location.latitude)
  print(location.longitude)
  print(location.address)
}

func locationSelectorDidCancel() {
  print( ":(" )
}

您可以根据需要自定义弹出窗口和地图类型

locationSelector.appearance.primaryColor = .purple
locationSelector.appearance.buttonTitle = "Select"
locationSelector.appearance.mapType = .hybrid

安装

Cocoapods

CocoaPods 是 Cocoa 项目的依赖管理器。要使用 CocoaPods 安装 LocationSelector

请确保已安装 CocoaPods 并更新您的 Podfile

use_frameworks!

target 'YourAppTargetName' do
    pod 'LocationSelector'
end