直接设置tableView.headerView或者tableView.footerView是整个tableview只有上部或者下部出现一次. 在代理中设置headerView和footerView是每个section都有一个头和尾巴.