首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用PKAddPassButton创建“添加到苹果钱包”按钮

如何使用PKAddPassButton创建“添加到苹果钱包”按钮
EN

Stack Overflow用户
提问于 2018-04-11 10:52:50
回答 2查看 6K关注 0票数 5

在我的iOS项目中,我有一个屏幕,允许用户创建苹果通行证并将其添加到钱包中。苹果建议使用PKAddPassButton创建“添加苹果钱包”按钮。当我尝试使用以下代码创建apple pass时:

代码语言:javascript
运行
复制
let passButton =  PKAddPassButton(addPassButtonStyle: PKAddPassButtonStyle.black)
passButton.frame = CGRect(x:45.0, y: 340.0, width: 320, height: 50)
view.addSubview(passButton)

纽扣有几个问题:

  1. 钱包图像不可见。
  2. 即使在改变了设备级别的语言之后,文本也不会本地化。

我应该使用一些自定义的UIButton来实现这一点吗?任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2018-04-12 13:32:54

我找到了答案,我在simulator.When上测试代码,在它工作的设备上测试相同的代码,本地化也是由iOS负责的。如果用户在设置中更改设备语言,则直接反映在“添加到苹果钱包”按钮中。

票数 6
EN

Stack Overflow用户

发布于 2022-04-04 10:22:14

  1. 钱包图像只在真实设备上运行时是可见的,不会出现在模拟器上。
  2. 对于此PKAddPassButton的本地化,iOS将根据设备语言和区域设置自动处理它。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49773184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档