我有关于Xamarin表单选择器控件(https://developer.xamarin.com/api/type/Xamarin.Forms.Picker/)的问题。似乎在iOS上的选择器右上角呈现的“完成”按钮无法翻译。
为了进一步说明这个问题,我附上了截图。您还可以看到设备本身的语言对“完成”标签没有影响。你可以看到这个,因为设备设置为荷兰语,可以通过查看图片左上角的“Geen simkaart”文本进行验证。
我是否遗漏了API中的内容,或者是否可以使用自定义渲染器翻译文本?
答案 0 :(得分:0)
按钮文本“完成”已由系统翻译:
https://developer.apple.com/documentation/uikit/uibarbuttonsystemitem/uibarbuttonsystemitemdone
要使翻译生效,您需要做的就是在info.plist文件中设置受支持的语言。无需提供实际翻译。
<key>CFBundleLocalizations</key>
<array>
<string>en</string>
<string>ro</string>
</array>