测试已测试 | ✗ |
Lang语言 | SwiftSwift |
许可协议 | Apache 2 |
发布最后发布 | 2017年8月 |
SwiftSwift 版本 | 3.1 |
SPM支持 SPM | ✗ |
由 Vlad Zavalikhatko,dehimb 维护。
依赖 | |
SAMKeychain | >= 0 |
MD5Digest | >= 0 |
SDWebImage | >= 0 |
MBProgressHUD | >= 0 |
CameraSDK是一个带有Stories实现的、易于使用的相机屏幕。
使用它的最便捷方式是通过cocoapods进行引入。
use_frameworks!
pod "CameraSDK", "~> 0.0.2"
运行pod install - 这样就成功了。您已经设置好了
完整的流程非常简单,由两个步骤组成
Lib使用Storyboard,通过扩展中的方法来获取它
let storyBuilder = StoryBuilderViewController.storyboardController()
然后显示它,无论你在哪里
myContainerViewController.present(storyBuilder, animated: true)
所有的魔力都发生在里面,所以你不需要处理任何处理。只需设置StoryBuilderViewController的delegate属性并将接收到一个图像。例如,你可以给用户选择下一步做什么
storyBuilder.delegate = self
# MARK: StoryBuilderViewControllerDelegate
func shareImage(_ image: UIImage) {
storyBuilder.present(UIActivityViewController(activityItems: [image], applicationActivities: nil), animated: true)
}
将名为'Stories.plist'的单独plist文件添加到您的项目中,包含您的Stickerpipe ApiKey
<key>StoriesAPIKey</key>
<string>YOUR-API-KEY</string>
要获取你的ApiKey,请访问http://stickerpipe.com/
此SDK使用Stickerpipe API。您可以在这里找到其文档
贴纸组和故事列表是可以定制的。如需更多信息,请联系我们
CameraSDK可根据Apache 2许可协议获取。有关更多信息,请参阅LICENSE文件。