iOS头像选择控件 — 云头像 AvatarSDK

通常项目都会有头像功能,为了给用户提供精美好看的头像,为了给开发者减少头像模块开发的工作量,而引用了AvatarCloudSDK。

大家可以通过pod直接导入

pod ‘AvatarCloudSDK’

传送门:github


本文讲解一下iOS版本:

1.功能及介绍

  • AvatarCloudSDKManager 管理工具 (所有方法实现依赖此类)

头文件:

#import 

SDK内部头像预览展示的属性:

//是否是圆

@property (nonatomic, assign) BOOL isCircle;

//圆角

@property (nonatomic, assign) CGFloat cornerRadius;

//链接超时时间

@property (nonatomic, assign) NSTimeInterval timeoutInterval;

//唤起容器

- (void)initWithParentController:(id)viewControlleranimated:(BOOL)animated;

/*

 * 返回图片的 UIImage对象 或 NSData

 */

- (void)getImage:(void(^)(UIImage*image))imageBlock;

- (void)getImageData:(void(^)(NSData*imageData))imageBlock;

你可能感兴趣的:(ios,objective-c,xcode)