在线生成
参看Demoe
------------------------ FUAvatarGenerateController 示例 -------------------------
[self.manager generateAvatarWithImage:self.selectedImage isFemale:gender completion:^(NSString * _Nullable avatarJson, NSError * _Nullable error) { weakSelf.backBtn.userInteractionEnabled = YES;
if (avatarJson.length && !error) { FUAvatarModel *avatarModel = [[FUAvatarModel alloc] initWithName:@"newAvatar" avatarPath:@""];
avatarModel.iconImage = self.selectedImage;
[[FUDataCenter shareCenter] addCustom:avatarModel avatarJson:avatarJson];
[weakSelf hideLoadingView];
if ([weakSelf.mDelegate respondsToSelector:@selector(createdNewAvatarModel:)]) { [weakSelf.mDelegate createdNewAvatarModel:avatarModel];
}
} else { [weakSelf.loadingView stopLoading];
[[FUMessageHUD new] showErrorMessage:@"形象生成失败" showInView:nil];
}
}];