iOS MDCTextField 占位符文本在 MDCTextInputControllerUnderline 中使用时不浮动

iOS MDCTextField placeholder text not floating when used in MDCTextInputControllerUnderline

占位符没有浮动在文本字段上方,有什么想法吗?:

https://imgur.com/snUWsBy

@IBOutlet weak var text: MDCTextField!

override func viewDidLoad() {
    super.viewDidLoad()
    var textFieldController = MDCTextInputControllerUnderline(textInput: text)
    text.placeholder = "TEST"
}

您似乎没有保留下划线控制器。使它成为 属性(var 或 let 在方法之外。)应该保留它以便它可以完成工作而不是让文本字段恢复为无样式的默认值。