因此,我们的应用程序到处都使用此默认actionItem。除了将项目设置为ios.systemIcon="2"
之外,从未指定文本,这似乎是将文本设置为“编辑”。我可以将其更改为自定义actionItem来更改文本,但是似乎应该有一种更简单的方法来执行此操作。 nativescript是否具有内置的方法来处理actionItems中的翻译?
<ActionItem
ios.position="left"
ios.systemIcon="2"
(tap)="onEditTap()"
></ActionItem>
我尝试将CFBundleDevelopmentRegion
切换为“ fr”,但这并没有按预期更改操作按钮。我最终摆脱了ios.systemIcon,并传递了自己的文本。我的代码现在看起来像这样:
<ActionItem
ios.position="left"
[text]="'edit' | translate"
(tap)="onEditTap()"
></ActionItem>