gpt4 book ai didi

ios6 - 如何检查是否在PKAddPassesViewController中按下了取消或添加按钮

转载 作者:行者123 更新时间:2023-12-03 14:52:33 25 4
gpt4 key购买 nike

默认情况下,通行证会加载到PKAddPassesViewController中。有什么方法可以知道在 View 上按下了哪个按钮。

//this method runs when user either click on the cancel or add button

-(void)addPassesViewControllerDidFinish: (PKAddPassesViewController*) controller
{
[self dismissViewControllerAnimated:YES completion:nil];
}

我想获取 PKAddPassesViewController中按下的按钮的标题。我已经尝试过下面的代码来访问标题,但是我正在获取 null
NSLog(@"Title of button    %@",controller.navigationController.navigationItem.rightBarButtonItem.title);

最佳答案

据我所知,还没有,但是您总是可以尝试检索刚刚添加的通行证:

- (PKPass *)passWithPassTypeIdentifier:(NSString *)identifierserialNumber:(NSString *)serialNumber;

如果添加了通行证,则将返回该通行证;否则,将返回nil-这有助于推断是否添加了新通行证。

请注意,除了添加外,右键还可能显示'Update'(如果该通行证已经存在,但您的版本具有新数据),或者如果您尝试重新添加一个重复的通行证,则禁用该按钮。

关于ios6 - 如何检查是否在PKAddPassesViewController中按下了取消或添加按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14068596/

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