Изображения ресурсов Nativescript требуют перезагрузки симулятора iOS - PullRequest
0 голосов
/ 23 февраля 2019

Я следовал этому руководству: https://docs.nativescript.org/ui/image-resources#loading-icons-in-the-tabview-from-the-resources

Использовал их сервис: http://nsimage.brosteins.com/ для статических изображений iOS.

И поместил их под:

  • "app / App_Resources / iOS / map.png"
  • "app/App_Resources/iOS/map@2x.png"
  • "app / App_Resources / iOS / map @ 3x.png "

Затем пытаюсь использовать его на TabViewItem:

<TabView>
  <TabViewItem title="Tab Item" iconSource="res://map"/>
</TabView>

Но когда приложение перезапускается в симуляторе iOS, это изображение не появляется, я должен" стеретьвсе содержимое и настройки ", только тогда они появляются.Это дизайн или ошибка?Использование Nativescript 5.2

1 Ответ

0 голосов
/ 23 февраля 2019

Попробуйте чистую сборку - остановите любую команду tns, уже запущенную и удалите папку платформ, затем снова запустите команды.

Если по-прежнему не работает, возможно, это режим рендеринга, поэтому попробуйте установить iosIconRenderingMode на alwaysOriginal.

<TabView iosIconRenderingMode="alwaysOriginal">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...