gpt4 book ai didi

ios - Uber iOS SDK - 如何实现自定义 Uber 叫车请求按钮

转载 作者:搜寻专家 更新时间:2023-11-01 06:05:15 25 4
gpt4 key购买 nike

我正在使用适用于 iOS 的优步 SDK。如何在 Swift 中实现自定义优步叫车请求按钮?我不想使用优步在他们的文档中使用的标准按钮。我想为它设计自己的用户界面。 Reference

最佳答案

您可以使用以下方法快速创建乘车请求按钮:

let button = RideRequestButton()
let ridesClient = RidesClient()
let pickupLocation = CLLocation(latitude: 37.787654, longitude: -122.402760)
let dropoffLocation = CLLocation(latitude: 37.775200, longitude: -122.417587)
let builder = RideParametersBuilder().setPickupLocation(pickupLocation).setDropoffLocation(dropoffLocation, nickname: "Somewhere", address: "123 Fake St.")
ridesClient.fetchCheapestProduct(pickupLocation: pickupLocation, completion: {
product, response in
if let productID = product?.productID {
builder = builder.setProductID(productID)
button.rideParameters = builder.build()
button.loadRideInformation()
}
})

您想定制什么(产品、取货、送货)?根据您要自定义的内容,您可以在此处查看文档中的示例:https://developer.uber.com/docs/rides/ride-request-buttons

关于ios - Uber iOS SDK - 如何实现自定义 Uber 叫车请求按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39342758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com