【问题标题】:Touch Id prompt buttons localizationTouch Id 提示按钮本地化
【发布时间】:2014-11-27 16:17:06
【问题描述】:

我最近使用以下框架将 Touch Id 集成到我的应用中:https://github.com/auth0/SimpleKeychain

我还没有找到一种方法来本地化 Touch Id 提示中的“输入密码”按钮,该按钮始终以英文显示。

有人知道如何本地化吗?

【问题讨论】:

  • 即使您更改了设备的语言设置,它是否仍以英文显示?对话框由 iOS 呈现,因此应由 Apple 本地化
  • 是的,我的设备是法语的。我还在网上看到了一个屏幕截图,其中文本被更改了,所以它一定是可能的。或者可能是自定义操作?

标签: ios touch-id


【解决方案1】:

设置localizedFallbackTitle属性:

目标-C:

LAContext *context = [[LAContext alloc] init];
context.localizedFallbackTitle = @"YOUR TEXT HERE";

斯威夫特:

var touchIDContext = LAContext()
context.localizedFallbackTitle = "YOUR TEXT HERE"

【讨论】:

  • 感谢您的回复。看来我使用的框架不允许设置本地化FallbackTitle。我将其删除并手动调用了 Touch Id 提示。
  • @BenoîtCaron。您成功地将 Objective-C 代码转换为 Swift。您介意用翻译后的代码编辑 Paul 的答案吗?
猜你喜欢
  • 2013-10-09
  • 1970-01-01
  • 2019-04-18
  • 2013-01-18
  • 1970-01-01
  • 1970-01-01
  • 2012-05-05
  • 1970-01-01
  • 2012-11-21
相关资源
最近更新 更多