我有这个问题,因为现在很长一段时间它让我发疯了:我有一个UILabel文本可以动态更改,我有一个UIImageView应该充当文本&# 39; s背景。我希望UIImageView能够自我调整以适应UILabel的文本。
"付费和#34;可以成为" Free"或" Payant"例如,在法语中,后面的框应该总是调整大小。
使用Storyboard,我尝试在其顶部添加UILmageView和UILabel,并将UILabel的约束设置为UIImageView,但这最终会将UILabel的大小调整为UIImageView的大小。我无法为UIImageView设置固定的宽度或高度,因为它应该适应。
我的第二次尝试是创建一个UIView,将其重新分类为UIIimageView,将UILabel添加为子视图,使UIView调整大小到UILabel并以编程方式添加图像,但再次没有成功。
这样做的正确方法是什么?