UITableView单元格更改cellForRowAt中的锚点约束

时间:2017-05-17 01:57:41

标签: uitableview swift3 nslayoutconstraint

在我的表格视图中,我有

var myAnchor: NSLayoutConstraint?

    let myAnchor = myView.widthAnchor.constraint(equalToConstant: screenWidth / 6).isActive = true

然后在我的表格中查看cellForRowAt函数

if indexPath.row == myArray.count - 1 {

        cell.myAnchor!.constant = 0
    }

这编译但崩溃与意外发现的零。我想将最后一行的视图宽度更改为0。我可以通过设置isHidden = true来完成此操作,但这会导致约束警告,显然是不对的。我也试过设置isActive = false,但这也不起作用。

0 个答案:

没有答案