我有一个UIButton,其高度必须能够根据给出按钮的标题(动态)增长。
我已将按钮的标题标签设置为numberOfLines = 0
,并将LineBreakMode
设置为Word Wrap
。结果,按钮的文本按预期包装,但按钮本身(I.E可点击区域)未调整大小。请参阅以下屏幕截图:
在此屏幕截图中,按钮的背景颜色为浅灰色,以说明我的观点。如您所见,按钮的标题标签(蓝色文本)远大于按钮的背景。该按钮被约束为垂直居中,其前导/尾随锚固定在超视图上,因此对其高度没有约束。
我是否错过了一个让按钮区域相对于标题标签增长的设置或技巧?