gpt4 book ai didi

swift - 调整大小后,部分 UITextView 不起作用

转载 作者:行者123 更新时间:2023-11-28 07:24:19 25 4
gpt4 key购买 nike

我动态改变字段的高度。增加字段高度后,字段放大部分对用户点击和滚动没有反应。


textView.constraints.forEach{ (constraint) in
if constraint.firstAttribute == .height {
constraint.constant = constraint.constant - CGFloat(delta) * 16.5
}

如何在增加高度后增加手势识别区域?

最佳答案

创建一个messageTextView的高度导出约束

@IBOutlet weak var messageInputViewHeightConstraint: NSLayoutConstraint!

现在根据 commentTextView 改变 outerView 的高度

self.messageInputViewHeightConstraint = constraint.constant + CGFloat(delta) * 16 + (constant value for spacing purpose)

然后运行你的代码它会工作

完整代码在这里:

    textView.constraints.forEach{ (constraint) in
if constraint.firstAttribute == .height {
constraint.constant = constraint.constant - CGFloat(delta) * 16.5
self.messageInputViewHeightConstraint.constant = constraint.constant + CGFloat(delta) * 16 + (44 - 31)
self.view.layoutIfNeeded()
}}

关于swift - 调整大小后,部分 UITextView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57027503/

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