我正在使用TListBox
组件来显示CheckBoxes
列表。
在iOS
上效果很好,但是在Android
上滚动时会产生很小的滞后。
乍一看,我认为这是因为每个TListBoxItem
都是Controls
的容器的设计。但是,生成简单列表(不带CheckBoxes
)时,它仍然滞后一点。
组件有问题吗?
是否有任何解决方案不能消除我的任何ListBoxes
?
最佳答案
对于第一个问题
注意:FMX.ListBox.TListBox在移动设备上的性能可能会很慢。如果要开发更复杂的应用程序,尤其是具有大型数据库的应用程序,请使用TListView。
来自Embarcadero docwiki
对于第二个问题
可能有。我的解决方案是将TListBox
交换为TListView
如果需要列表框中的复选框,也可以使用TListView
进行。将AccessosoryType
设置为CheckBoxes
。