我使用autolayout。 在屏幕上,我有一个按钮+一个图像视图。 在此元素之间,我设置垂直空间= 10
|
10
如果我在图像上设置长文本按钮重叠的按钮。 如何解决这个问题?
编辑:
现在看起来是左图 - 正如我想要的那样:
这是我的约束:
这是我的代码:
btnFullLic2.setTitle(getLoc("FULL_VER_DESC"), forState: UIControlState.Normal)
btnFullLic2.titleLabel?.lineBreakMode = NSLineBreakMode.ByWordWrapping
btnFullLic2.titleLabel?.numberOfLines = 0
btnFullLic2.titleLabel?.clipsToBounds = true
答案 0 :(得分:0)
您必须根据您的要求为按钮提供最大高度或为图像提供最小高度。向按钮添加最大高度约束将使按钮高度不会超出该值。在给图像提供最小高度的同时,它将具有最小高度并且如果增加则与按钮重叠。
希望您理解这个概念并获得理想的结果。