我构建了一个带有两个文本字段的UIAlertController。我想知道如何才能在them...see截图之间留出一些空间。
下面是定义UIAlertController和my 2文本字段的代码。
let alertController: UIAlertController = UIAlertController(title: "Property Type", message: "", preferredStyle: .alert)
alertController.view.tintColor = UIColor(displayP3Red: 30.0 / 255.0, green: 53.0 / 255.0, blue: 94.0 / 255.0, alpha: 1.0)
alertController.addTextField { (textField) -> Void in
self.propertyTextField = textField
self.propertyTextField.delegate = self
self.propertyTextField.placeholder = "Please enter a property type"
}
alertController.addTextField { (textField) -> Void in
self.unitPropertyTextField = textField
self.unitPropertyTextField.delegate = self
self.unitPropertyTextField.placeholder = "Please enter a unit number (if applicable)"
}
这是屏幕截图
发布于 2019-08-01 15:27:16
你不能在苹果的UIAlertController中自定义文本字段的位置。但是您可能会对使用像SCAlertView-Swift这样的自定义AlertController感兴趣。
如果您真的希望拥有此功能,您的另一个选择可能是制作您自己版本的UIAlertController
https://stackoverflow.com/questions/57311346
复制