A TableViewCell with multi-function