适用于iOS的Facebook Photo Picker Controller(类似于Places Picker控制器)

时间:2014-01-10 16:18:15

标签: ios iphone objective-c ipad facebook-ios-sdk

我想知道是否有适用于iOS的简单Facebook Photo Picker控制器可以显示facebook albuns及其照片,并让用户从中挑选照片。类似于在iOS Facebook SDK(FBPlacePickerViewController)或iOS UIImagePickerController中找到的Places Picker UI组件,但用于从facebook albuns中选择照片。

我见过很多具有这种功能的iPhone应用程序,我认为Facebook SDK已经有了一些功能,但我错了。我也找不到任何简单的控制器来做它。

我发现这两个--Photopickerplus和GrabKit - 让用户可以从众多来源中进行选择,但想要更简单的一点,这只是为了Facebook,更容易集成到我的应用程序中。

同样发现这个,看起来就像我需要的那样,但它使用的Three20不再支持,并且不容易在应用程序中集成: https://github.com/GrioSF/FacebookPhotoBrowser

最后发现iOS UIImagePickerController的这个扩展可能是最好的选择,但想知道是否已经有更适合我需要的东西: https://github.com/jeena/JPImagePickerController

提前致谢!

1 个答案:

答案 0 :(得分:1)

我需要它用于我自己的项目。所以我创造了它。我不知道Option2所以我创造了我的。你可以尝试两者。如果您在我的项目中遇到任何错误,请告诉我。我已经测试但是我删除了一些仅针对我的项目的属性。

  

选项1 :(由我制作)

这是链接。

https://drive.google.com/file/d/0B3PZzP2RSGt4YmtqWVpKRDVvMTA/edit?usp=sharing

在项目&

中添加两个文件夹

使用以下代码

FacebookAlbumPicker *objFBImagePicker = [[FacebookAlbumPicker alloc] initWithNibName:@"FacebookAlbumPicker" bundle:nil];
objFBImagePicker.delegate = self;

UINavigationController *objNavBarForFacebook = [[UINavigationController alloc] initWithRootViewController:objFBImagePicker];
[self presentController:objNavBarForFacebook animated:YES];

使用委托方法FBImagePickerDelegate实施imagePickingFinishedWithImage:委托(这是必需的)。

  

选项2 :(在Cocoacontrols.com上找到)

https://www.cocoacontrols.com/controls/facebook-photo-picker

修改

使用工作演示更新链接(截至2014年3月21日,使用Facebook SDK 3.13) https://drive.google.com/file/d/0B3PZzP2RSGt4b0VzOW42dWtzbjQ/edit?usp=sharing