为什么文本在我的整个应用程序中以单行显示
let alert = UIAlertController(title: "PayPal", message: "With PayPal processing fee total amount is . Do you want to proceed?", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Yes", style: UIAlertActionStyle.default, handler: { (action: UIAlertAction!) in
}))
alert.addAction(UIAlertAction(title: "No", style: UIAlertActionStyle.default, handler: { (action: UIAlertAction!) in
}))
self.present(alert, animated: true, completion: nil)
最佳答案
此问题的最可能原因是您要覆盖代码中的UILabel
属性。当您删除该代码时,它肯定可以工作。
如果不覆盖它,则在pod文件中搜索以下内容。可能是某些pod文件覆盖UILabel
属性以供使用。
extension UILabel {
...
override open func draw(_ rect: CGRect) { ... }
override open var intrinsicContentSize: CGSize { ... }
...
}
关于ios - UiAlertMultiple Line问题 swift ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52091708/