我是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
这是输出
我希望第一个标签跨越整个第一行。我尝试更改col值或删除col,但没有任何效果。
答案 0 :(得分:0)
您有1行,您需要2行或更多
<GridLayout columns="*, 100, 100" rows="auto,auto">
那应该对您的观点进行排序