Localization 如何更改UIActionSheet按钮的默认语言?

Localization 如何更改UIActionSheet按钮的默认语言?,localization,ios5,uiactionsheet,Localization,Ios5,Uiactionsheet,在iOS5应用程序中,我有一个带有电话号码等数据检测器的UITextView。当我点击带下划线的链接/检测到的数据时,一切正常,但当我点击该链接稍长一点时,会出现UIActionSheet(调用xyz、添加到联系人等)。这也很好,除了那些按钮的语言是英语,但应该是德语。我已经在xcode中将应用程序的默认语言设置为德语,并删除了英语本地化,但按钮标题保持不变。有可能以某种方式改变语言吗?我自己找到了答案。最初,我认为我需要英语本地化,因为当我删除(只有一个)本地化时,故事板文件也被删除了。现在的

在iOS5应用程序中,我有一个带有电话号码等数据检测器的UITextView。当我点击带下划线的链接/检测到的数据时,一切正常,但当我点击该链接稍长一点时,会出现UIActionSheet(调用xyz、添加到联系人等)。这也很好,除了那些按钮的语言是英语,但应该是德语。我已经在xcode中将应用程序的默认语言设置为德语,并删除了英语本地化,但按钮标题保持不变。有可能以某种方式改变语言吗?

我自己找到了答案。最初,我认为我需要英语本地化,因为当我删除(只有一个)本地化时,故事板文件也被删除了。现在的解决方案非常简单。我添加了德语本地化(故事板是复制的),然后删除了英语本地化。这样,动作表按钮现在是德语,故事板文件仍保留在项目中-问题已解决


抱歉,之前尝试此操作太愚蠢:-/

您的设备语言是否设置为德语(在设置应用程序中)?是的,它在设备和模拟器中都设置了,并且两者的结果相同。