저는 facebook FBFriendPickerViewController를 사용 중이며 사용자는 한 친구 만 선택하고보기 컨트롤러를 닫을 수 있기를 원합니다. FBFriendPickerDelegate에서 selectionDidChange 메서드 아래에서 내가 선택한 친구를 캡처하고보기 컨트롤러를 닫으려고합니다. 나는이 일을 여러 번 해봤다고 느낀다. 그래서 나는 이것을 바보라고 느낀다. 그러나 나는 이것의 모든 변형을 다 써 버렸고 아무것도 작동하지 않는 것처럼 느낀다.FBfriendPickerViewController를 위임 메서드에서 닫을 수 없습니다.
-(void)friendPickerViewControllerSelectionDidChange:(FBFriendPickerViewController *)friendPicker{
self.selectedFriends = friendPicker.selection;
NSLog(@"%@", self.selectedFriends);
[friendPicker dismissViewControllerAnimated:YES completion:nil];
}
나는 또한 아무 소용
[[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];
모든
을 시도했습니다.
Perfect. 감사. –