add method "tableView: willDisplayCell: isFirst: isLast:"