If my App runs on iPhone I see this warning:
[WARN] Orphaned child found during proxy transfer!
This is related to rows in TableView. Part of the rows are then situated on top of each other.
If my App runs in simulator everything is fine (iOS 4.0.1, Titanium Mobile build from source code)
I have been suffering from the same problem. Removing the className made the rows disappear for me. They are there (I can tell by the height of the scroll window that contains them) just not visible. But I discovered that the error was being cause by the fact that I was adding a Label to a View inside the row. eg
I found that if I add both directly to the row the problem was gone.
Hope this help someone.
This seems to be the "className" thing. If you use a className for a row, this can happen. The documentation suggests to set the same className for each row with the same layout for a better performance, but is not very specific what the criteria are (containing the same views does not seem to be enough, sometimes).
This is why you need to be a bit lucky to get classNames working on complex layouts. To solve the above problem, you can check if all rows with the same className really have the same layout (and othewise make them the same or change their classNames). If this does not help (which is quite likely to be the case) you will need to leave out the classNames.