我正在使用最新的Facebook SDK中的FBFriendPicker,并且代码运行正常。
我正在使用UITableViewController
从NavigationBar
打开FriendPicker,因此我按如下方式推送FriendPicker:
if (self.friendPickerController == nil) {
self.friendPickerController = [[FBFriendPickerViewController alloc] init];
self.friendPickerController.title = @"Pick Friend";
self.friendPickerController.delegate = self;
self.friendPickerController.allowsMultipleSelection = NO;
}
[self.friendPickerController loadData];
[self.navigationController pushViewController:self.friendPickerController animated:YES];
}
但是现在的结果是:
是否可以仅在此编辑的图片中添加一个栏:
我尝试隐藏
NavigationBar
,但随后FriendPicker的UIToolBar
位于Status Bar
的后面。我也尝试隐藏UIToolbar
,但是UIToolBar
只是黑色,空格仍然存在。 最佳答案
FBFriendPickerViewController
使用UINavigationController。您有两种选择:
FBFriendPickerViewController
,而不是将其推入导航堆栈,如下所示:[self presentViewController:self.friendPickerController animated:YES completion:nil];
Hide FBFriendPickerViewController navbar when pushing onto UINavigationController
关于ios - iOS Facebook FBFriendPicker两个栏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27077709/