程序约束切断了我标签的底部

问题描述 投票:0回答:2

我有一个Nib文件,其根目录为UITableViewCell,子目录为UILabel,我在运行时使用程序限制来锚定

        lblAccountItemTitle.translatesAutoresizingMaskIntoConstraints = false
        lblAccountItemTitle.topAnchor.constraint(lessThanOrEqualTo: self.topAnchor, constant: 16).isActive = true
        lblAccountItemTitle.bottomAnchor.constraint(lessThanOrEqualTo: self.bottomAnchor, constant: -16).isActive = true
        lblAccountItemTitle.leadingAnchor.constraint(equalTo: imgAccountItemLeft.trailingAnchor, constant: 16).isActive = true
        lblAccountItemTitle.trailingAnchor.constraint(equalTo: self.trailingAnchor, constant: -32).isActive = true
        lblAccountItemTitle.centerYAnchor.constraint(equalTo: self.centerYAnchor).isActive = true

enter image description here

此外,我已经注意到,使底部锚点越短,文本的剪切就越少

如何在保持相同的16个垂直填充的同时消除剪切?

ios swift xcode uilabel nslayoutconstraint
2个回答
0
投票

both

图像和标签底部锚从equalTo

0
投票
我以编程方式将标签固定到单元格而不是Content View
© www.soinside.com 2019 - 2024. All rights reserved.