NavitiaSDKUX
示例
要运行示例项目,首先克隆仓库,然后在示例目录中运行 pod install
。
安装
NavitiaSDKUX 可通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中
pod "NavitiaSDKUX"
入门
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Init the token is mandatory
NavitiaSDKUXConfig.setToken(token: "my-token")
// Init a set of parameters
let params = JourneySolutionsController.InParameters(originId: "2.3665844;48.8465337", destinationId: "2.2979169;48.8848719")
let bundle = Bundle(identifier: "org.cocoapods.NavitiaSDKUX")
let storyboard = UIStoryboard(name: "Journey", bundle: bundle)
let journeyResultsViewController = storyboard.instantiateInitialViewController() as! JourneySolutionsController
journeyResultsViewController.setProps(with: params)
// Invoke the screen using a navigation controller
navigationController?.pushViewController(journeyResultsViewController, animated: true)
}
}