UITableViewCellPreferredHeight protocol with demo usage.