网格布局在另一行内

时间:2019-02-21 11:07:03

标签: nativescript angular2-nativescript

我是NativeScript的新手。我无法通过gridlayout容器获得一个简单的表格布局来看起来不错。这是我的标记

>>> d={"Marius":"50","John":"75"}
>>> d
{'Marius': '50', 'John': '75'}
>>> for i in d:
...  print(i)
... 
Marius
John
>>> d = {"Marius":"50","John":"75"}
>>> m = 0
>>> for i in d:
...  m = max(m, len(i))
... 
>>> m
6 # now we know the place reserved for Name column should be 6 chars width
>>> for i in d:
...  print( i + (m-len(i))*' ' , d[i]) # so add to the name space char that fit this 6 chars space
... 
Marius 50
John   75

这是输出

enter image description here

我希望第一个标签跨越整个第一行。我尝试更改col值或删除col,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

您有1行,您需要2行或更多 <GridLayout columns="*, 100, 100" rows="auto,auto"> 那应该对您的观点进行排序