如何检测用户何时点击优步按钮(UBSDKRideRequestButton)
How to detect when user click Uber Button (UBSDKRideRequestButton)
有没有办法检测用户是否点击了优步按钮?
// initialize uber request button
if (!_rideRequestButton) {
_rideRequestButton = [[UBSDKRideRequestButton alloc] initWithClient:self.ridesClient];
_rideRequestButton.delegate = self;
}
您可以通过回调监听用户何时使用按钮请求乘车:
https://developer.uber.com/docs/riders/ride-requests/tutorials/button/ios#handle-callbacks-for-rides
我发现我可以给按钮添加一个目标动作
[_rideRequestButton addTarget:self
action:@selector(rideRequestButtonIsTapped:)
forControlEvents:UIControlEventTouchUpInside];
- (void)rideRequestButtonIsTapped:(UBSDKRideRequestButton *)button
优步也推荐这种方法:
有没有办法检测用户是否点击了优步按钮?
// initialize uber request button
if (!_rideRequestButton) {
_rideRequestButton = [[UBSDKRideRequestButton alloc] initWithClient:self.ridesClient];
_rideRequestButton.delegate = self;
}
您可以通过回调监听用户何时使用按钮请求乘车:
https://developer.uber.com/docs/riders/ride-requests/tutorials/button/ios#handle-callbacks-for-rides
我发现我可以给按钮添加一个目标动作
[_rideRequestButton addTarget:self
action:@selector(rideRequestButtonIsTapped:)
forControlEvents:UIControlEventTouchUpInside];
- (void)rideRequestButtonIsTapped:(UBSDKRideRequestButton *)button
优步也推荐这种方法: