Well, you would usually do one of those two - either static sized cells (UIGrid) or dynamic cells (UITable). If they have to be arbitrarily wide, you have to either use UITable or set the UIGrid cellWidth and cellHeight after you know the contents (and then reposition).