ios - 在 Swift5 中使用苹果登录
问题描述
我已经用苹果按钮实现了登录。它的功能工作。但问题是它的标题看起来像“ SIGN_IN_WITH_APPLE ”而不是“ Sign in with Apple ”。这是我的代码。
let authorizationButton = ASAuthorizationAppleIDButton()
authorizationButton.cornerRadius = 10
authorizationButton.addTarget(self, action: #selector(handleLogInWithAppleIDButtonPress), for: .touchUpInside)
cell.signInStack.addArrangedSubview(authorizationButton)
解决方案
我试过了
let button = ASAuthorizationAppleIDButton()
print(button.accessibilityLabel ?? "")
它打印
Sign in with Apple
我不确定,如果你能改变它,但
将按钮的标题自动翻译成为设备设置的语言
可以解释您的麻烦,您可以更改按钮名称的唯一方法是更改语言环境
推荐阅读
- swiper - 如何更改fadeEffect 的默认crossFade 设置?
- git - 配置 gccemacs 和 emacs - 我需要两个本地 git repos 来完成这个吗?
- glsl - 片段着色器的输出结构?
- sql - 句号错误应该在别名和句号之间?
- arrays - Excel空白单元格引用在其旁边添加单元格两次
- string - 字母表的排列最小化子序列的数量来构造一个字符串
- java - 每次我更改数据时都会通知垃圾邮件
- aws-lambda - AWSLambdaInternal 上传的文件必须是非空 zip InvalidParameterValueException
- python - 如何在 Tkinter 笔记本选项卡上添加悬停效果?
- python - Python Selenium 意外搜索元素外