I made a simple sample that displays a list consisting of 4-lines items, first line uses NamedSize.Large, other lines are set to NamedSize.Medium. On Android and WinPhone simulators the app correctly displays a list of multiline items, but the iPhone simulator uses rows with too small height, so a next item is rendered on the top of the previous item and all texts are messed up.
I deliberately didn't explicitly select spacing/padding to use default rendering settings and expected list item height to be calculated correctly. But it seems that iPhone requires explicit assignment of row height which is kind of sad because it takes away parts of cross-platform magic. Is this by design I am doing something wrong?