Ios ROWATINDEXPATH的Swift HEIGHT调用次数过多

Ios ROWATINDEXPATH的Swift HEIGHT调用次数过多,ios,swift,uitableview,Ios,Swift,Uitableview,这些是我对tablerow的委托方法 func numberOfSectionsInTableView(tableView: UITableView) -> Int { return 1 } func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return 2 } func tableView(

这些是我对tablerow的委托方法

    func numberOfSectionsInTableView(tableView: UITableView) -> Int {
        return 1
    }

    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 2
    }    

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
    {

        println(indexPath.row)

        return 300.0;
    }
heightForRowAtIndexPath中的println正在运行,这是我的输出:

0
1
0
1
0
1
0
1
0
0
1
1

为什么叫这么多次?“我的UI”中只显示了2个单元格。

是否在某处调用reloadData()?否,在任何地方都不会调用deloadData,无论调用数据源(或委托)方法的频率如何。表视图在发现有必要时调用它们。是否在某个地方调用reloadData()?否,在任何地方都不调用deloadData,不管调用数据源(或委托)方法的频率有多高。表视图在发现有必要时调用它们。