Smobiler上海石磨_.NET移动开发平台

标题: 相对布局下Label撑大的问题 [打印本页]

作者: darksun    时间: 2019-3-8 16:15
标题: 相对布局下Label撑大的问题
相对布局下,多个Label需要根据加载内容自动撑高,但是在实际测试中,撑高的Label似乎会影响到后面的控件显示,导致后面的Form内容出不来,即使设置了父元素的ScrollAble也无济于事,这是为什么呢?

比如,一共5个Lable,当内容加载后,可能就只有两个能显示出来,后面三个以及再后面的其它控件就都显示不出来了。

作者: 南风Sweet    时间: 2019-3-9 11:20
因为你的panel不够大吧
作者: darksun    时间: 2019-3-9 11:43
Panel已经设置为300*500,并已经设置了Panel的ScrollAble为True。
作者: Lula.Jin    时间: 2019-3-11 17:29
darksun 发表于 2019-3-9 11:43
Panel已经设置为300*500,并已经设置了Panel的ScrollAble为True。

那你是设置scrollable,没有滚动吗?相对布局下控件的位置与前一个控件的位置高度有关,你可以参考这个demo,[attach]1331[/attach]
作者: darksun    时间: 2019-3-12 08:55
看了这个例子,和我的一样,滚动后只有部分Label显示出来,并无法显示最底下的按钮。
作者: darksun    时间: 2019-3-12 08:55
难道是我的手机有问题?
作者: Lula.Jin    时间: 2019-3-12 09:29
darksun 发表于 2019-3-12 08:55
难道是我的手机有问题?

那你的效果是怎么样的,我这边滚动至底部按钮也能显示的[attach]1332[/attach]


作者: darksun    时间: 2019-3-13 08:57
我的手机是华为Mate10Pro,只能拉到这个地方:




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2