首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nativescript内部StackLayout

Nativescript内部StackLayout
EN

Stack Overflow用户
提问于 2017-12-04 09:18:25
回答 1查看 319关注 0票数 0

大家好,大家好,我正在尝试制作内部StackLayouts,但是第二个StackLayout位于第一个StackLayout的顶端,所以我看不出第二个StackLayout应该如何处理,或者是否有其他方法

这里是我的代码

代码语言:javascript
复制
<StackLayout orientation="horizontal">
    <StackLayout width="500">
         <GridLayout columns="50, *" rows="*" width="500" height="50" 
         verticalAlignment="top">
               <Label text="Name" row="0" col="0" backgroundColor="red">
               </Label>
               <Label text="Fol" row="0" col="1" class="alignRight" 
               backgroundColor="blue"></Label>
         </GridLayout>
    </StackLayout>

      <StackLayout orientation="horizontal" width="500" height="180"> 
           <Image src="http://lorempixel.com/400/200" width="500" left="10" 
           top="30">
           </Image>
      </StackLayout>
</StackLayout>

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-12-05 10:42:06

首先,我会删除widths以查看页面的显示方式。500是一个非常大的价值。只有大的药片才能支持这一点。作为一个例子,我首先尝试这样做:

代码语言:javascript
复制
<GridLayout columns="auto, auto">
    <GridLayout col="0" columns="50, *" rows="*" verticalAlignment="top">
          <Label text="Name" row="0" col="0" backgroundColor="red">
          </Label>
          <Label text="Fol" row="0" col="1" class="alignRight" 
               backgroundColor="blue"></Label>
    </GridLayout>
    <Image col="1" src="http://lorempixel.com/400/200" left="10" op="30">
    </Image>      
</GridLayout>

在您看到两个部分水平对齐后,可以开始调整宽度。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47629967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档