Выбор изображения из библиотеки фотографий для отображения в виде изображения на яблочных часах с помощью xcode и swift - PullRequest
0 голосов
/ 22 июня 2019

Я пытался настроить UIImageView, который позволит пользователю выбрать изображение из своих яблочных часов и затем отобразить его в UIImageView.Тем не менее, я не добился успеха в моих попытках решить эту проблему.Есть только примеры того, как сделать это для телефона.

Я пробовал примеры, которые объясняют, как получить изображение из библиотеки фотографий и затем отобразить его в UIImageView, но для телефона, который не работалпри попытке сделать то же самое, но для яблочных часов.

Вот пример того, что люди делают, чтобы попытаться решить эту проблему, но для телефона, а НЕ для яблочных часов

class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate  {
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {

        var imagePickerController = UIImagePickerController()
        imagePickerController.delegate = self
        imagePickerController.sourceType = UIImagePickerControllerSourceType.SavedPhotosAlbum
        imagePickerController.allowsEditing = true
        self.presentViewController(imagePickerController, animated: true, completion: { imageP in

        })
    }


    func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image: UIImage!, editingInfo: NSDictionary!) {
        let selectedImage : UIImage = image
        println(selectedImage)
    }
}

Ожидаемый результат - возможность щелкнуть кнопку, связанную с UIImageView, после чего появится библиотека фотографий и позволит мне выбрать изображение, которое затем будет отображено в UIImageView.

1 Ответ

0 голосов
/ 22 июня 2019

Платформа Apple Watch не имеет эквивалентного UIImagePickerController.Все, что вы можете сделать, это отправить в Apple предложение в Feedback Assistant , что такой компонент будет вам полезен.Для них было бы непросто сделать так, чтобы миниатюры средства выбора изображений watchOS были достаточно видимыми и прокручиваемыми, но вы также можете сообщить им об этом, поскольку они читают отзывы и отвечают.

...