Is there a way to set the UITableViewCell.image to display on the right hand side of the cell instead of the left? Or will I need to add a separate UIImageView on the right
It's unnecessary to create your own image, just edit cell.tintColor.
cell.tintColor