我有一个带AppInventor 2的应用程序,它基本上是一个来自网站的游戏,下面是一个按钮,可以回到主屏幕。游戏使用Ajax在用户点击后加载一些问题。有时,问题可能很长,文档高度会增加,按下按钮,但在问题之后游戏恢复到原始大小。 (在所有进程中都没有页面重新加载,因为所有操作都是使用Ajax完成的)。问题是,按钮不会返回并保持在底部,每次都低一点,我不知道该怎么做。
所有游戏都在名为网站的第二个屏幕中进行。
主屏幕(Screen1)的大小定义为Responsive,ScreenOrientation定义为Portrait。 AlignVertical属性设置为1(顶部)
现在,网站屏幕也有AlignVertical到1(顶部)并且没有Sizing选项,所以我猜它是从Screen1继承的。
这是屏幕,我已经尝试了所有内容,我使用JavaScript在HTML代码中调整了文档的大小,但它不起作用。
任何帮助将不胜感激
答案 0 :(得分:1)
您的设置目前是
VerticalArrangement2
- 里面是一个webviewer
- 另一个VerticalArrangement3,里面有一个按钮
你必须像这样重新安排你的安排
VerticalArrangement2,将其高度设置为填充父级
- 里面是一个webviewer
VerticalArrangement3
- 里面是一个按钮
即。两种安排都应该在顶层
让我建议你不要重命名TinyDB,Webviewer,Web,Clock等默认组件。否则你可能会在几周后再次看到你的项目后感到困惑......