这是行为的GIF:
我希望文本保持原位,而不是如上所示上下。
这是实际的UITextView:
let chatTextField: UITextView = {
let chatText = UITextView()
chatText.font = UIFont(name: "Helvetica", size: 16)
chatText.backgroundColor = UIColor(r: 248, g: 248, b: 248)
chatText.translatesAutoresizingMaskIntoConstraints = false
return chatText
}()
我的文本视图位于容器内部,所以这是我如何限制它:
self.chatTextField.heightAnchor.constraintEqualToAnchor(container.heightAnchor).active = true
self.chatTextField.widthAnchor.constraintEqualToConstant(212).active = true
self.chatTextField.centerYAnchor.constraintEqualToAnchor(container.centerYAnchor).active = true
self.chatTextField.centerXAnchor.constraintEqualToAnchor(container.centerXAnchor).active = true
我不确定这是一个bug还是一个约束问题,但我知道它可能是文本前导或其他字体属性。