J'utilise le facebook FBFriendPickerViewController et je souhaite que l'utilisateur puisse uniquement sélectionner un ami, puis le rejeter. Dans le FBFriendPickerDelegate, sous la méthode selectionDidChange j'essaye de capturer quel ami ils ont choisi et puis rejettent le contrôleur de vue. Je n'arrive pas à l'écarter, j'ai l'impression d'avoir déjà fait ce genre de chose plusieurs fois, donc je me sens un peu bête de le demander, mais j'ai l'impression d'avoir épuisé toutes les variations et rien ne fonctionne.Impossible de rejeter FBfriendPickerViewController à partir de la méthode déléguée
-(void)friendPickerViewControllerSelectionDidChange:(FBFriendPickerViewController *)friendPicker{
self.selectedFriends = friendPicker.selection;
NSLog(@"%@", self.selectedFriends);
[friendPicker dismissViewControllerAnimated:YES completion:nil];
}
J'ai aussi essayé
[[friendPicker parentViewController] dismissViewControllerAnimated:YES completion:nil];
[self.friendPickerController dismissViewControllerAnimated:YES completion:nil];
[self.navigationController dismissViewControllerAnimated:YES completion:nil];
[[friendPicker navigationController] dismissViewControllerAnimated:YES completion:nil];
[self dismissViewControllerAnimated:YES completion:nil];
en vain.
Parfait. Merci. –