多行UIButton的标题标签大于可点击区域

时间:2017-08-16 13:29:14

标签: ios swift autolayout uikit

我有一个UIButton,其高度必须能够根据给出按钮的标题(动态)增长。

我已将按钮的标题标签设置为numberOfLines = 0,并将LineBreakMode设置为Word Wrap。结果,按钮的文本按预期包装,但按钮本身(I.E可点击区域)未调整大小。请参阅以下屏幕截图:

enter image description here

在此屏幕截图中,按钮的背景颜色为浅灰色,以说明我的观点。如您所见,按钮的标题标签(蓝色文本)远大于按钮的背景。该按钮被约束为垂直居中,其前导/尾随锚固定在超视图上,因此对其高度没有约束。

我是否错过了一个让按钮区域相对于标题标签增长的设置或技巧?

0 个答案:

没有答案