J'essaie d'utiliser NYTPhotoViewer pour ouvrir un message de JSQMessagesViewController. Après beaucoup de recherches, j'ai l'impression d'avoir le code correct, mais je continue à obtenir l'erreur "sélecteur non reconnu envoyé à l'instance". Voici le code:Ouvrir l'image - Sélecteur non reconnu
override func collectionView(collectionView: JSQMessagesCollectionView, didTapMessageBubbleAtIndexPath indexPath: NSIndexPath!) {
super.collectionView(collectionView, didTapMessageBubbleAtIndexPath: indexPath)
var photos = [UIImage]()
if messages[indexPath.item].isMediaMessage {
let mediaItem: JSQMessageMediaData = messages[indexPath.item].media
let photoItem: JSQPhotoMediaItem = mediaItem as! JSQPhotoMediaItem
let image: UIImage = photoItem.image
photos.append(image)
}
let photosViewController: NYTPhotosViewController = NYTPhotosViewController(photos: photos)
presentViewController(photosViewController, animated: true, completion: nil)
}
Toute aide serait grandement appréciée !!
Merci