Running under windows is fine. Under iOS adding items and particularly deleting one from a tableview is very slow.
Very simplistic example.http://www.estateagentpro.com/TMS Speed Issue.zip
Needless to say, the more items the slower it is.
Ken
Hi,
I'm using an iPhone6 for test purposes and the speed of even this simple app makes your component unusable. It's all very well to suggest iCL but doesn't help as there would still be a problem with Android?
Did you play with TableView.BufferSize to finetune as well as TableView.ItemOptions to select only parts of the tableviewitem you need?
I did try reducing the BufferSize to slightly more rows than can be seen
on an iPhone 6 but although this did speed up the delete somewhat, the
scrolling is too slow. The example I provided is very simple. Could you
please have a look at it and comment accordingly.
The Tableview was created with the first version of FireMonkey which was initially designed to maintain customizable /styleable elements. We have adopted this, but this way of managing / creating items is very slow on mobile devices.