如何在旁边隐藏图像后将标签集中

How to centeralize a label after hiding an image next to it

我有一个自定义单元格,其中的图像和标签彼此相邻。我在另一个地方重复使用自定义单元格,但我遇到了隐藏图像的情况。

隐藏图片后如何设置标签居中?

我尝试将文本对齐方式设置为居中,但没有成功。

 if (condition) == false{
            self.checkImage.isHidden = true
        }
        else {
            self.checkImage.isHidden = false
        }

一个简单的选择是将 imageViewlabel 都放在水平 stackView 中,当您将 isHidden 设置为 imageView

创建宽度为 imageView 的出口并将其常量设置为零