在CodenameOne UI设计器应用程序中,为什么Android会滚动,而iOS会截断?

在CodenameOne UI设计器应用程序中,为什么Android会滚动,而iOS会截断?,codenameone,Codenameone,我有一个BorderLayout表单,其中中心是一个ScollableY容器,它是BorderLayout,它的中心有一个容器,我在其中动态添加项目(BoxLayoutY) 我遇到的问题是,在Android模拟器和设备上,它会按应有的方式滚动,但在iOS模拟器上,它会在不在房间时截断动态项目列表 我应该在UI设计器或动态加载代码中检查什么来确定是什么导致了这种奇怪的不一致性 我已经附上了两个并排的截图。 您不能使边框布局容器可滚动。我们隐式禁用此功能以防止出现常见错误。看起来您真正想做的是使Bo

我有一个BorderLayout表单,其中中心是一个ScollableY容器,它是BorderLayout,它的中心有一个容器,我在其中动态添加项目(BoxLayoutY)

我遇到的问题是,在Android模拟器和设备上,它会按应有的方式滚动,但在iOS模拟器上,它会在不在房间时截断动态项目列表

我应该在UI设计器或动态加载代码中检查什么来确定是什么导致了这种奇怪的不一致性

我已经附上了两个并排的截图。

您不能使
边框布局
容器
可滚动。我们隐式禁用此功能以防止出现常见错误。看起来您真正想做的是使
BoxLayout.Y\u轴
在Y轴上可滚动。

谢谢Shai,我现在明白您的意思了。BorderLayout是用来布置屏幕的,但是因为我需要一个可以增长和收缩的布局,所以它不再有什么意义了。BoxLayoutY工作得很好。