Swift heightForRowAtIndexPath调用次数太多

时间:2015-09-07 14:37:30

标签: ios swift uitableview

这些是我对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

为什么这么多次被召唤?我的用户界面中只显示了2个单元格。

0 个答案:

没有答案