这是我定义tableView的方法:
func setTableView2(){
tableView2 = UITableView(frame: CGRect(x: 0, y: 0, width: width, height: CGFloat(newsCount)*80.5))
tableView2.delegate = self
tableView2.dataSource = self
self.view.addSubview(tableView2)
}
//newsCount是有几个cell
height: CGFloat(newsCount)*80.5)问题出在这里,tableView是个scrollview 你设置的size和contentSize一样大自然划不动,把height写死,不要随着count改变,要不就判断下高度和屏幕的关系.