Ios 使用基于布局的自动更改UILabel的框架
我在一个视图中有两个UILabel,上面的标签是多行的,下面的标签是单行的 案例1:我想显示两个标签。(目前工作正常) 案例2:我只想显示上标签,但文字位于视图中心(此处有问题) 请看图片以了解更多信息 上标签约束如下所示。 底部标签约束如下所示 案例2,我想实现。Ios 使用基于布局的自动更改UILabel的框架,ios,storyboard,autolayout,uilabel,Ios,Storyboard,Autolayout,Uilabel,我在一个视图中有两个UILabel,上面的标签是多行的,下面的标签是单行的 案例1:我想显示两个标签。(目前工作正常) 案例2:我只想显示上标签,但文字位于视图中心(此处有问题) 请看图片以了解更多信息 上标签约束如下所示。 底部标签约束如下所示 案例2,我想实现。 目前在案例2中,文本从左上角开始。如果文本太小,它看起来很好。如何实现案例2。您可以通过自动布局约束来实现这一点,您可以采用以下两种方法之一 在两个标签和上添加高度约束,并为两个约束和侧码创建IBOutlet,当您要使用高度设
目前在案例2中,文本从左上角开始。如果文本太小,它看起来很好。如何实现案例2。您可以通过
自动布局约束来实现这一点,您可以采用以下两种方法之一
在两个标签和上添加高度约束,并为两个约束和侧码创建IBOutlet
,当您要使用高度设置oneLabelHeightConstraint.constant=
或设置其他标签heightConstraint.constatn=0
用bottomLabel
top
固定顶部标签底部,然后在bottomLabel
上添加height
约束,当您想显示topLabel
时,设置bottomLabelHeightConstraint.constant=0