选择UITableViewCell时,UIImageView会更改其位置

时间:2017-02-12 00:21:20

标签: ios swift uitableview uiimageview tableviewcell

我在UIImageView内有一个UITableViewCell,当我选择cellimageView改变了他们的位置:

点击之前: Before tapping

点击后: After tapping

这是 iOS 的错误还是我做错了?

修改:didSelectRowAt代码:

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    let list = indexPath.section == 0 ? subscribed****s : other****s
    if (list == subscribed****s) {
        // Removed line that was setting a variable inside a class
        performSegue(withIdentifier: "segueNameRemoved", sender: self)
    } else {
        if (array.contains(removedValue)) {
            // Removed line that was setting a variable inside a class
            performSegue(withIdentifier: "segueNameRemoved", sender: self)
        } else {
            // TODO
            // This is where the code ended and the image position was changed
        }
    }
}

1 个答案:

答案 0 :(得分:0)

目前我遇到了这个问题。我发现了我的理由。也许也是你的原因。

  

请勿调用您的imageView" imageView"。

     

再称呼它。

因为UITableViewCell有自己的imageView。