TableViewCell 在 Swift 中添加附件时挤压子视图 3
TableViewCell squeezes subviews when adding accessory in Swift 3
我的 UITableViewCell 有问题。
这是我的社交网络应用中的两个用户。从服务器获取用户后,我检查我的用户当前是否关注他们。如果是,我将在单元格中添加复选标记。
如您所见,与底部单元格相比,在上方单元格中添加复选标记会压缩 imageView 并将两个标签向左移动。我试过这样解决这个问题:
cell.autoresizesSubviews = false
但是没用。我目前有点陷入这个问题,有人建议如何解决吗?谢谢!
您如何为这些标签设置尾随约束?将它们设置为 imageView 的 = 8
到 leading
边缘将允许它们一直延伸到距 imageView 8 点。还要记住,如果您已经这样做了,如果复选标记不存在,则设置 imageView 的 view.frame.width = 0
也会导致视图差异。
您可以设置 imageView.isHidden = true
以保持视图看起来相同。
我的 UITableViewCell 有问题。
这是我的社交网络应用中的两个用户。从服务器获取用户后,我检查我的用户当前是否关注他们。如果是,我将在单元格中添加复选标记。
如您所见,与底部单元格相比,在上方单元格中添加复选标记会压缩 imageView 并将两个标签向左移动。我试过这样解决这个问题:
cell.autoresizesSubviews = false
但是没用。我目前有点陷入这个问题,有人建议如何解决吗?谢谢!
您如何为这些标签设置尾随约束?将它们设置为 imageView 的 = 8
到 leading
边缘将允许它们一直延伸到距 imageView 8 点。还要记住,如果您已经这样做了,如果复选标记不存在,则设置 imageView 的 view.frame.width = 0
也会导致视图差异。
您可以设置 imageView.isHidden = true
以保持视图看起来相同。