1
下面是我嘗試的代碼。 textField.placeholder完美工作,我需要爲在UIAlertController中使用addTextField創建的textfield設置默認文本。如何在Swift中爲UIAlertController中的addTextField設置默認文本
let getPinNameAlert = UIAlertController(title: title, message: message, preferredStyle: .alert)
getPinNameAlert.addTextField(configurationHandler: { (textField) -> Void in
// textField.placeholder = "Pin Name"
textField.text = "Current Pin Name"
textField.keyboardType = UIKeyboardType.default
textField.clearsOnBeginEditing = true
})
您發佈的代碼不會嘗試設置佔位符。你是說'textField.text =「當前引腳名稱」行沒有真正設置文本字段的文本? – rmaddy
@rmaddy沒錯。 textField.text =「當前引腳名稱」在提示textField時返回空白。我從我的代碼中刪除了佔位符行,因爲它工作正常。 –
你是什麼意思「提示textField時返回空白」? – rmaddy