I have set up a scrollable list using a UIScrollView component. The child of the scroll view is a UITable, which in turn has a number of instantiated prefabs added to it at run-time. All seems to work well, except for the fact that when the scroll view is first created and populated during run-time, the list of objects appears to be positioned a bit downward from where it should be (see attached picture).
As soon as I click and drag the list, it automatically resets itself to the correct position, and then allows me to drag it normally. I have attempted the following things to fix this issue, but none of them have fixed the problem:
1. Setting anchors to 'none' in the UIPanel component on the scroll view object
2. Setting the content origin to 'top' in the UIScrollView component
3. Adding/Removing a SpringPanel component
4. In code, calling ResetPosition() on the UIScrollView object, and then destroying and detaching all children of the UITable object before populating it with new prefabs
We're scratching our heads over here--anyone seen a problem like this before?