嵌套页面路由器插座高度不可调(ios)

问题描述 投票:3回答:1

我正在使用具有嵌套页面路由器插座的this example。我发现嵌套路由器总是占用iOS上100%的页面高度,而在Android上它会遵循你所说的。

例如,如果你做了类似这样的事情,嵌套的页面路由器插座将是iOS上的全高,但在Android上它实际上将是400高

<GridLayout rows="400, *">
    <GridLayout row="0">
        <page-router-outlet></page-router-outlet>
    </GridLayout>

    <GridLayout row="1">
        <Label text="Some other content"></Label>
    </GridLayout>
</GridLayout>
nativescript angular2-nativescript nativescript-angular
1个回答
0
投票

它在ios上工作得非常好。您的代码可能还有其他一些问题。正如你所建议的那样,我已经克隆了github代码并将其添加到游乐场供您测试。您可以从here进入游乐场。

我建议将你的孩子放在操场上面进行测试。可能是该子组件具有与父级重叠的100%高度。

© www.soinside.com 2019 - 2024. All rights reserved.