gpt4 book ai didi

ios - Storyboard中动态大小的 UITextView

转载 作者:行者123 更新时间:2023-12-01 17:50:52 25 4
gpt4 key购买 nike

我想在 UIView 中添加一段文字在我的 Storyboard中以不可编辑、不可滚动和不可选择的形式 UITextView .我想要 UITextView根据需要多少行来占用可变数量的行。它应该有一个固定的宽度和 y 位置。如何在 Storyboard 中完成此操作,以便将其他 UI 元素的约束链接到 UITextView 的底部?

最佳答案

创建一个约束,将 TextView 的高度固定为某个常数,并创建一个 IBOutlet到那个约束,所以你可以在代码中访问它。每当文本更改时,设置约束的 constant到 TextView 的 contentSize.height :

textView.sizeToFit()
textView.layoutIfNeeded()
textViewHeightConstraint.constant = textView.sizeThatFits(CGSize(textView.frame.size.width, CGFloat.max)).height

关于ios - Storyboard中动态大小的 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707909/

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