NativeScript ActionBar продолжает появляться на навигации - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть страница со скрытой панелью действий (см. Ниже), которая работает нормально.Однако, когда я перехожу на другую страницу и затем использую back () для возврата, ActionBar теперь полностью виден.

(Примечание: мне требуется, чтобы ActionBar был на странице, чтобы я мог изменить цвет строки состояния)

Это для текущей версии NativeScript Angular.

<ActionBar visibility="collapsed"></ActionBar>
<GridLayout rows="*, auto" columns="*" *ngIf="pageLoaded">
...
</GridLayout>

Ответы [ 2 ]

0 голосов
/ 05 апреля 2019

Мне удалось просто удалить панель действий и найти другой способ изменить цвет текста на панели состояния, для которого не требуется панель действий на странице.

0 голосов
/ 03 апреля 2019

Вы также можете добавить класс Page в свой конструктор и вызвать this.page.actionBarHidden = true;в вашем ngOnInit.

Таким образом, вы также можете удалить панель действий, которую вы определили в своем HTML-шаблоне.

...