测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最后发布 | 2014年12月 |
由Frederik Jacques维护。
TNSexyImageUploadProgress.h
文件。show
方法progress
属性来更新进度(当您在使用不同的线程时,您应该在主线程上这样做!)例如
dispatch_async(dispatch_get_main_queue(), ^{
self.imageUploadProgress.progress = progress.fractionCompleted;
});
例如
self.imageUploadProgress = [[TNSexyImageUploadProgress alloc] init];
[self.imageUploadProgress show];
如果您想要自定义组件的外观,您可以设置以下属性
属性 | 它的作用 |
---|---|
progress | 设置圆圈应该绘制多远(值介于0.0和1.0之间) |
radius | 设置圆形图像遮罩的半径 |
progressBorderThickness | 设置边框的厚度 |
trackColor | 设置轨道的颜色 |
progressColor | 设置进度的颜色 |
showOverlay | 设置是否要显示组件覆盖层 |
例如
self.imageUploadProgress = [[TNSexyImageUploadProgress alloc] init];
self.imageUploadProgress.radius = 100;
self.imageUploadProgress.progressBorderThickness = -10;
self.imageUploadProgress.trackColor = [UIColor blackColor];
self.imageUploadProgress.progressColor = [UIColor whiteColor];
self.imageUploadProgress.imageToUpload = selectedImage;
[self.imageUploadProgress show];
< /iframe>
已添加到该仓库的示例项目,您可以看到它是如何工作的。在'webservice'文件夹中,您可以找到一个PHP脚本用于上传图片。只需将其放入您的文档目录中,并在MainViewController中设置正确的路径。
TNRadioButtonGroup在MIT许可证下发布
版权所有 (C) 2014, Frederik Jacques
以下条件下,授予任何人免费获取此软件副本及其相关文档文件(“软件”)的权利,在软件中不加限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并授予获得软件的人权利进行如此操作
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
该软件按照“现状”提供,不提供任何类型的保证,无论是明确还是隐含的,包括但不限于关于适销性、适用于特定目的和非侵权的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是否为合同行为、侵权行为或其他行为)承担责任,也不论其起因、直接源自或与该软件或对该软件的使用或其他情况有关。