由于UITableViewAutomaticDimension

时间:2015-10-04 11:39:01

标签: ios swift uitableview fastscroll

我试图在放置在UITableView的数组中的977个数据字符串中构建一个滚动条,我正在使用以下内容自动计算 单元格高度:mytableView.rowHeight = UITableViewAutomaticDimension

使用以下内容滚动到索引:

self.mytableView.scrollToRowAtIndexPath(NSIndexPath(forItem: placetogo, inSection: 0), atScrollPosition: UITableViewScrollPosition.Bottom, animated: false)

这里发生的事情是滚动需要16秒才能滚动到数组的最后一个索引,这对用户来说非常烦人,当我创建rowHeight = 400 or 300静态值时,它滚动到少于一个倒数第二个指数。

我的细胞高度不同,所以我不能使用静态细胞高度。我已经对它进行了研究,tableview经常调用rowHeight来计算高度。这使得滚动非常慢,是否有任何有效的方法呢?

我试图将我的数据分成9或10个部分但仍然相同!

0 个答案:

没有答案