如何在NativeScript中设置固定宽度列?

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

我有一个gridLayout有三列,如何设置中间列的固定宽度百分比和其他自动宽度?

我试过这个:

<GridLayout class="profiles" rows="auto, auto, auto" columns="*, 90%, *">
</GridLayout>
nativescript angular2-nativescript
1个回答
1
投票

您可以为第一列设置固定宽度,对于第二列,您可以设置9次到第三列。

<GridLayout columns="60, 9*, *" rows="*, *" height="230"
            backgroundColor="lightgray">
            <Label text="Label 1" row="0" col="0" backgroundColor="red"></Label>
            <Label text="Label 2" row="0" col="1" backgroundColor="green"></Label>
            <Label text="Label 3" row="0" col="2" backgroundColor="blue"></Label>

            <Label text="Label 4" row="1" col="0" backgroundColor="yellow"></Label>
            <Label text="Label 5" row="1" col="1" backgroundColor="orange"></Label>
            <Label text="Label 6" row="1" col="2" backgroundColor="pink"></Label>

        </GridLayout>

我为你创造了一个游乐场here

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