我已经从情节提要中为Uiview分配了一个名为 MDCMultilineTextField 的类。此类用于Multiline TextView。我的Uiview高度为400(不固定),但我的UiView边框与高度不同,请验证我的代码,您可以在下面看到屏幕截图。
import MaterialComponents
@IBOutlet var viewTextView: MDCMultilineTextField!
@IBOutlet var btnDone: UIButton!
var notes=""
var dismissView: ((_ text:String) -> Void)?
var desc: MDCTextInputControllerOutlinedTextArea?
override func viewDidLoad()
{
desc = MDCTextInputControllerOutlinedTextArea(textInput: viewTextView)
viewTextView.placeholder="Description"
viewTextView.backgroundColor = UIColor.yellow
if notes != ""
{
textView.text = notes
viewTextView.text = notes
}
}
最佳答案
您可以将MDCMultilineTextField.layoutDelegate
分配给UIView容器。
它将根据MDCMultilineTextField
的高度更改容器的大小。
关于ios - 如何增加MDCTextInputControllerOutlined TextArea的高度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51101174/