嵌套页面路由器出口高度不可调节(iOS)

时间:2019-03-04 02:45:18

标签: nativescript angular2-nativescript nativescript-angular

我使用的this example带有嵌套的页面路由器出口。我发现嵌套路由器在iOS上将始终占据100%的页面高度,而在Android上将遵循您的要求。

例如,如果您这样做,则嵌套的page-router-outlet将在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>

1 个答案:

答案 0 :(得分:0)

它在ios上运行良好。仅您的代码可能存在其他问题。根据您的建议,我已经克隆了github代码,并将其添加到操场上供您测试。您可以从here进入游乐场。

我建议将您的孩子添加到操场上并进行测试。可能是子组件的高度为100%,与父组件重叠。