gpt4 book ai didi

ios - 将 Root View 宽度设置为等于动态标签的宽度

转载 作者:行者123 更新时间:2023-11-28 12:38:32 26 4
gpt4 key购买 nike

我正在使用 XIB 来填充聊天应用程序(消息)的表格 View 。它包含一个 View 和一个标签。标签的文本不断变化。如何找到标签的宽度,然后将父 View 的宽度设置为等于该宽度?

我是 swift 的新手。那么,这样是不是也可以设置高度呢?

我已将 uilabel 的行数设置为“0” enter image description here

最佳答案

假设“消息文本”标签是父 View 中的唯一 subview ,您可以像这样设置父 View 的高度和宽度:

if let subview = view.subviews.first {
// where `view` is your parent view and `subview` is your text label
view.frame.size.width = subview.frame.width
view.frame.size.height = subview.frame.height
}

关于ios - 将 Root View 宽度设置为等于动态标签的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40166963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com