更改 .xib 文件中 UIStackView 内的 UILabel 的值
Posted
技术标签:
【中文标题】更改 .xib 文件中 UIStackView 内的 UILabel 的值【英文标题】:Change value of UILabel inside UIStackView in .xib file 【发布时间】:2017-08-02 07:55:28 【问题描述】:我在UIView
内创建一个垂直的UIStackView
并将UILabel
元素放入其中。
现在,我想在UIStackView
中更改Label
的高度。但是 height 属性似乎被禁用了。
或者,我可以为标签设置高度约束并以编程方式更改它的值。我想知道是否有办法更改 XIB 本身的值,因为我的目的是设置一个静态值并减少为其添加代码。
【问题讨论】:
看到一次***.com/questions/32656621/… 谢谢@Anbu.Karthik。这确实有帮助。 很高兴听到,欢迎老兄...... 【参考方案1】:首先在UIStackView中添加UIView,然后在view下添加UILabel。设置标签的约束。现在您可以从 Size 检查器中更改 UIView 框架,它会自动更改标签框架。
【讨论】:
在这种情况下,我不需要使用堆栈视图本身。 UIView 本身就足够了,对吧? @Sowndharya 是的,我用过的只有一个 stackView,没有其他的。 stackview 中的 UIView 足以处理这种情况。以上是关于更改 .xib 文件中 UIStackView 内的 UILabel 的值的主要内容,如果未能解决你的问题,请参考以下文章
如何使用内部 XIB 为动态 UIStackView 设置对齐方式