我试图在放置在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个部分但仍然相同!