为什么文本在我的整个应用程序中以单行显示

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)

ios - UiAlertMultiple Line问题 swift-LMLPHP

最佳答案

此问题的最可能原因是您要覆盖代码中的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/

10-13 05:49