Привет всем, у меня есть вопрос, возможно ли создать UIAlertView с изображением в Swift и как? Если бы кто-нибудь мог мне помочь, потому что я не нашел в сети примера быстрой практики, все в задаче c в iOS 6, а не в iOS 7 или выше. Спасибо.
Как создать UIAlertView с изображением
Ответы (2)
После того, как iOS8 UIAlertView
устарел, Apple рекомендует использовать UIAlertController
вместо UIAlertView
. И чтобы выполнить то, о чем вы просили, вы можете посмотреть здесь
person
Sabrican Ozan
schedule
04.09.2015
Вот обходной путь, который я успешно использовал.
let myImage = UIImage(name:"myImage")
let prevImage = UIImageView(frame: CGRect(x: 10, y: 50, width: 250, height: 172))
prevImage.image = myImage
let spacer = "\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"
let previewController = UIAlertController(title: "PREVIEW", message: spacer, preferredStyle: .Alert)
let saveAction = UIAlertAction(title: "SAVE", style: .Default) { (UIAlertAction) in
self.uploadPatientPhoto(myImage!)
}
let retakeAction = UIAlertAction(title: "RETAKE", style: .Default) { (UIAlertAction) in
self.retakeNewPatientPhoto(self)
}
let cancelAction = UIAlertAction(title: "CANCEL", style: .Cancel, handler: nil)
previewController.addAction(saveAction)
previewController.addAction(retakeAction)
previewController.addAction(cancelAction)
previewController.view.addSubview(prevImage)
presentViewController(previewController, animated: true, completion: nil)
person
JMax
schedule
28.03.2016
Жаль, что Apple не включила лучший способ добавления изображения, но этот метод не работает. От iOS8-iOS11. Когда пользователь включил более крупный текст в своих настройках специальных возможностей, изображение мешает тексту.
- person user4806509; 06.08.2017