在 CodenameOne UI Designer 应用程序中,为什么 Android 可以滚动但 iOS 会截断?
in a CodenameOne UI Designer App, why might Android scroll but iOS truncates?
我有一个 BorderLayout 表单,其中中心是一个 ScollableY 容器,它是 BorderLayout,它的中心有一个容器,我可以在其中动态添加项目 (BoxLayoutY)。
我遇到的问题是,在 Android 模拟器和设备上,它可以正常滚动,但在 iOS 模拟器上,它会在超出空间时截断项目的动态列表。
我应该在我的 UI 设计器或动态加载代码中检查什么以确定可能导致这种奇怪的不一致的原因?
我附上了两个并排的屏幕截图。
您无法使 BorderLayout
Container
可滚动。我们隐式禁用它以防止常见错误。看起来您真正想要做的是使 BoxLayout.Y_AXIS
在 Y 上可滚动。
我有一个 BorderLayout 表单,其中中心是一个 ScollableY 容器,它是 BorderLayout,它的中心有一个容器,我可以在其中动态添加项目 (BoxLayoutY)。
我遇到的问题是,在 Android 模拟器和设备上,它可以正常滚动,但在 iOS 模拟器上,它会在超出空间时截断项目的动态列表。
我应该在我的 UI 设计器或动态加载代码中检查什么以确定可能导致这种奇怪的不一致的原因?
我附上了两个并排的屏幕截图。
您无法使 BorderLayout
Container
可滚动。我们隐式禁用它以防止常见错误。看起来您真正想要做的是使 BoxLayout.Y_AXIS
在 Y 上可滚动。