Как я могу установить пользовательские константы высоты и ширины для UIAlertController? - PullRequest
0 голосов
/ 11 октября 2019

, поэтому я создал UIAlertController в моем проекте XCode. Теперь я хочу знать, возможно ли установить ширину и высоту AlertWindow, потому что UIAlertController по умолчанию - маленький. Даже когда я устанавливаю фрейм UIAlertController, всплывающее предупреждение по-прежнему имеет высоту и ширину по умолчанию.

вот мой код:

  func passwordAlert() {
         let alert = UIAlertController(title: "type in some text", message: "", preferredStyle: .alert)

        alert.view.layer.cornerRadius = 0
        alert.view.layer.frame.size = CGSize(width: 300, height: 500)

   alert.addAction(UIAlertAction(title: "add", style: .default, handler: { (action) in
            alert.dismiss(animated: true, completion: nil)
        }))
        self.present(alert, animated: true, completion: nil)   
}



...