Угловой абсолютный Nativescript в gridlayout не работает - PullRequest
0 голосов
/ 05 января 2019

Я новичок с nativescript и пытаюсь выяснить, что я делаю не так с grid.

Как я понял, AbsoluteLayout - это то же самое, что и "absolute" в сети, а GridLayout - это как flex со строками и столбцами. Поэтому я пытаюсь сделать верхний заголовок абсолютным поверх всего:

<GridLayout  rows="auto, *" >
        <AbsoluteLayout >

        <GridLayout #homeHeader backgroundColor="#F6F6F5"    rows="auto,auto,*" >


                <custom-action-bar  #title [row]="0" title="List"></custom-action-bar>


                <search  [row]="1" (submit)="onSearch($event)" (clear)="onClear()" ></search>




        </GridLayout>
    </AbsoluteLayout>

    <StackLayout row="1">
    <ListView>
    <GridLayout>
    Here is the content I scroll which is in GridLayout.
    </GridLayout>

    </ListView>
    </StackLayout>

    </GridLayout>

Результат:

Обычная сетка, без абсолютного макета, заголовок действует как StackLayout, отталкивая другой StackLayout.

Ожидаемое поведение:

Мой заголовок станет абсолютным поверх всего.

Вопрос:

Как сделать так, чтобы мой заголовок всегда был сверху - абсолютным, чтобы я мог перевести анимацию на него? (В будущем я хочу, чтобы заголовок onscroll скрывался с анимацией перевода)

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