a tableView with changable frame