与Tableview的辅助触摸Laggy

时间:2017-08-16 08:03:58

标签: ios swift uitableview tableview

嗨我在我的第一页上有一个简单的Tableview和自定义Xib,但是当桌面视图被填充时辅助触摸变得迟钝,而不是没有桌面视图的其他页面,并且桌面视图本身在滚动时没有延迟而且它只有5行

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    print("tableview Called")
    let cell = tableView.dequeueReusableCell(withIdentifier: "TransactionsListCell") as!TransactionsListCell
    cell.tag = indexPath.row
    let cellClicked = UITapGestureRecognizer(target: self, action:  #selector (self.CellClicked(sender:)))
    cell.addGestureRecognizer(cellClicked)
    return cell
}

我在viewdidload中注册了tableview nib,如下所示:

 TransactionTable.register(UINib(nibName:"TransactionsListCell", bundle: nil), forCellReuseIdentifier:"TransactionsListCell")

并且单元格如此简单,包含一个图像和4个标签,我甚至尝试过不配置单元格(不加载任何图像和文本)但没有结果。 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

我发现问题是由我用来创建被称为“旋转的UIImageViews”的图书馆和#34; SwiftyAvatar" ,删除它解决了问题。