When creating a simple tableView row, as shown below, the layout is pretty random.
When the leftImage property is set on the Cell, the UIImage and the UILabel are offset far too off from the left edge. Ref: 1.png
When the hasChild property is set to true, the UILabel of the Cell is offset un-naturally. Appears correctly when hasChild is set to false. Ref: 2.png