Hello,
We upgraded from the public release 2014.2511 to today’s 2015.2637 build and yes, there are many things to fix ( good job on all these updates!) but one thing is very interesting.
All of our tables are now “below the fold” when calling tableView:reloadData(). It’s not scrolling to the new first index like it used to. When creating a new table, the rows do behave like expected, with the first row at position zero.
You can see in these two pictures how it’s happening. The table size is the white space in between the grey areas. If we tap on the table, the rows scroll to where they should be. It’s strange that the table’s rows are initializing below the visible table area.
We are currently solving this with a scrollToY = 0 on every tableView:reloadData() that needs it, but I’m just wondering if something changed, if it’s a bug, and what we can do about it?
Can anybody help with this? I read through all the changelogs and saw some widget work was done, and read the Docs on newTableView and reloadData but didn’t see anything new regarding this particular problem.
And note, we already have a workaround, it’s just annoying to have to do this when it would make more sense if the table rows loaded at y=0 based on how many rows there are when it is reloaded.
Thank you for your help, looking forward to learning about all the new Corona features in these daily builds!