ios - 更改 MessageUI 表单和 ActionSheet 的语言

标签 ios uiactionsheet messageui mfmessagecomposeviewcontroller

我目前正在使用 MessageUI 框架发送短信和电子邮件,但我的应用程序是西类牙语的,而 MessageUI 界面是英文的,我该如何更改MessageUI 的按钮文本?

最佳答案

您确定您的项目是西类牙语的吗? 这个周末我遇到了这个问题,那是因为我的项目是英文的。我在项目中添加了spanish,去掉了english和messageui,其他的系统界面都出现了spanish。

您可能需要清理甚至删除设备上的应用程序并重新安装。

要添加西类牙语,请单击您的项目,转到本地化并单击 + 按钮并添加西类牙语。然后单击英语和 - 按钮将其删除

enter image description here

关于ios - 更改 MessageUI 表单和 ActionSheet 的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12414349/

相关文章:

ios - 向使用 SnapKit 定位的 UIView 添加阴影

iphone - 将 ImageView 设置为分组 uitableview 中部分的背景

iphone - 在 iPhone 的 MessageUI 中使用 MFMailComposeViewController 从应用程序发送电子邮件

ios - UITableViewController selectionStyle 无不工作

iOS 应用程序无法查询方案 "comgooglemaps",尽管我在 info plist 的 LSApplicationQuery 中添加了 "comgooglemaps"

objective-c - 阻止我的 iOS 8 iPad 操作表忽略它的父 ViewController?

ios - 无法将 UIDatePicker 添加到 UIActionSheet

ios - 如何在 xcode 中创建 "delete"操作表?

ios - wait_fences : failed to receive reply: 10004003 with MessageUI

ios - NSArray 到 NSData 编码格式化