новых к кодированию, я понял, как позволить пользователю выбрать фотографию в качестве фона их со следующим кодомКак установить изображение из UIImagePickerController в UIImages в нескольких контроллерах зрения
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
if let pickedImage = info[UIImagePickerControllerOriginalImage] as? UIImage {
backgroundImage.contentMode = .ScaleAspectFill
backgroundImage.image = pickedImage
}
dismissViewControllerAnimated(true, completion: nil)
}
// Wallpaper function
@IBAction func wallpaperMenuPressed(sender: AnyObject) {
imagePicker.allowsEditing = false
imagePicker.sourceType = .PhotoLibrary
presentViewController(imagePicker, animated: true, completion: nil)
}
И это работает , до сих пор не выяснили, как его сохранить, но скоро узнают.
Но если у меня есть backgroundImage во всех моих представлениях, как мне заставить его установить одинаковое изображение для всех из них?
Благодаря
Кажется, что это сработает, но я не уверен, как его реализовать? – Khoury
Вы знаете, как сохранить изображение? Я знаю, что это связано с nsuserdefaults, но как только я ушел из приложения, изображение возвращается к оригиналу. – Khoury
Это действительно отдельный вопрос. Вот ответ: http://stackoverflow.com/questions/26171901/swift-write-image-from-url-to-local-file – user212514