我的容器内有UITextView
。容器应根据文本视图的高度调整大小。我目前正在使用那些线来使它工作
let fixedWidth = textView.frame.size.width
let newSize = textView.sizeThatFits(CGSize(width: fixedWidth, height: CGFloat.greatestFiniteMagnitude))
let textViewHeight = CGSize(width: max(newSize.width, fixedWidth), height: newSize.height)
containerView.frame.size = textViewHeight
问题是,我正在使用其他约束的自动布局,我也希望将其作为自动布局进行管理。
我尝试在我的自动布局中使用.greatestFiniteMagnitude
,但这对我没什么用。