返回首页
立即注册 登录

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

结果: 找到 “Radial Progress” 相关内容 304 个

HLNetworking

Torr上传时间:2017-1-3 10:38
!(https://raw.githubusercontent.com/QianKun-HanLin/HLNetworking/master/loge.png) #### 基于AFNetworking的多范式网络请求管理器 https://github.com/QianKun-HanLin/HLNetworking ## 简介 !(http://p1.bpimg.com/4851/448c29b352237037.png) HLNetworking整体结构如图所示,是一套基于(https://github.com/AFNetworking/AFNetworking)封装的网络库,提供了更高层次的抽象和更方便的调用方式。 ## 特性 - 离散式的请求设计,方便进行组件化 - 支持全局配置请求的公共信息 - 提供大多数网络访问方式和相应的序列化类型 - 提供api请求结果映射接口,可以自行转换为相应的数据格式 - api请求支持多种回调方式(block,delegate) - a ...

Coding-iOS

Torr上传时间:2016-12-30 14:53
(https://github.com/Coding/Coding-iOS) ### Coding_iOS客户端项目介绍 *编译环境:Xcode-Version 8.0 (8A218a)* #### 让项目跑起来先 项目里用到了 (http://cocoapods.org/) 和 (https://github.com/Carthage/Carthage),如果没有安装的话,需要先自行安装。 Clone 代码后,初次执行前,需要双击运行根目录下的`bootstrap`脚本。这个过程涉及到下载依赖,可能会有点久,需耐心等待。 **Tip:由于用到了 submodule,所以必需要把 git 仓库 clone 到本地,而不是只点击‘下载’按钮下载 zip 文件!!!** 精彩项目|任务管理|项目文档|代码托管|趣味冒泡 ------------ | ------------- | ------------| ------------| ------------ !(htt ...

LCStarRatingView

Torr上传时间:2016-12-23 10:22
##LCStarRatingView (https://github.com/titman/LCStarRatingView) 多种属性开关的星级评分条 ###Features > *没有图片。 > *支持多个UI设置。 > *支持手势和回调。 > *支持计数类型开关。 ###Counting type ```objc /** * LCStarRatingViewCountingTypeInteger * LCStarRatingViewCountingTypeFloat * LCStarRatingViewCountingTypeHalfCutting */ ``` ###Preview (GIF) - !(https://github.com/titman/Pictures-of-the-warehouse/blob/master/LCStarRatingView1.gif?raw=false) - ###Call back ```objc ratingView.progressDidChangedByUser = ^(CGFloat progress){ // to do something. }; ``` ###Update ...

XMNetworking

Torr上传时间:2016-12-22 10:17
# (https://github.com/kangzubin/XMNetworking) XMNetworking 是一个轻量的、简单易用但功能强大的网络库,基于 AFNetworking 3.0 封装。 其中,`XM` 前缀是我们团队的缩写。(https://github.com/kangzubin/XMNetworking) ## 简介 !(http://img.kangzubin.cn/xmnetworking/XMNetworking.png) 如上图所示,XMNetworking 采用中心化的设计思想,由 `XMCenter` 统一发起并管理所有的 `XMRequest` 请求,并可通过 `XMCenter` 给所有请求配置回调线程、公共 Server URL、Header、Parameter 等信息,同时也可以 Block 注入的方式实现自定义的响应结果处理逻辑,如数据模型转换、业务错误码判断、网络缓存等。另外增加了 `XMEgine` 这一层是为了 ...

IOSAnimationDemo

Torr上传时间:2016-12-19 10:58
###(https://github.com/yixiangboy/IOSAnimationDemo) ##一、简介 IOS 动画主要是指Core Animation框架。官方使用文档地址为:(https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html)。Core Animation是IOS和OS X平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘帧工作。你只需要配置少量的动画参数(如开始点的位置和结束点的位置)即可使用Core Animation的动画效果。Core Animation将大部分实际的绘图任务交给了图形硬件来处理,图形硬件会加速图形渲染的速度。这种自动化的图形加速技术让动 ...

AFNetworking3.0简单的二次封装网络请求

allenjzl上传时间:2016-12-15 18:13
实际开发中直接拿AFN来用多少回有点不顺手,个人简单的封装了一下afn,包括get ,post,网络请求和上传下载(断点下载虽然实现了,但是总感觉有点小问题,后期会继续完善),另外请求的缓存这一块还没做,后期会继续完善的 步骤: 1.创建管理者单例,方便统一管理 ``` //单例 + (instancetype)sharedManager { static dispatch_once_t onceToken; static JZLNetworkingTool *instance; dispatch_once(&onceToken, ^{ NSURL *baseUrl = ; instance = initWithBaseURL:baseUrl]; instance.responseSerializer.acceptableContentTypes = ]; }); return instance; } ``` 2.简单的对请求返回成功和失败,以及进度回调 ...

一句话完成类似微信进度条读取

keanlove上传时间:2016-12-15 12:40
模仿微信web页面加载进度条的读取,WKWeb和UIWeb都可以适用, 加载成功和加载失败都显示出了不同的进度条在在 在原作者的基础上做的修改,原作者详解:http://www.jianshu.com/p/b32b9fb6cb0a 感谢原作者的分享 去 https://github.com/keanlove/YJWebProgressLayer 下载也行,不喜勿喷 ##简介 为了项目的敏捷性和简单性,现在的app常常会嵌入不少的H5页面,而如何优雅的显示这些web页面呢,我这里参照微信显示web页面的方式,做了一个导航栏下的加载进度条.因为项目最低支持iOS7,所以不能使用WKWebView来加载网页,只能使用 UIWebView,查看 UIWebView的API可以发现,并没有代理或是通知告诉我们webView加载了多少,所以这个进度条我决定用虚拟的方式来做 ...

RxWebViewController

shareiOS上传时间:2016-12-13 17:25
#(https://github.com/Roxasora/RxWebViewController) ####更新-15.12.9 为了解决普通 viewController 会出现的各种 pop 问题,弃用之前的 category 形式,改为子类化了 UINavigationController,所以大家需要继承 ```RxWebViewNavigationViewController``` 作为你的 navigationController! ####Update - 15.12.9 In order to solve the issues of pop normal viewControllers ,I've deprecated the category in RXWebViewController and added the subclass of UINavigationController, so you need subclass the ```RxWebViewNavigationViewController``` as your custom navigationController ---- ###it's a custom UIWebViewControlle ...

Swfit 环形渐变色进度条

小阿狸萝卜上传时间:2016-12-8 14:04
git地址:(https://github.com/luoshiqing/CAGradientLayer) 核心代码 import UIKit //MARK:弧度结构体 struct Angle { var start: CGFloat var end: CGFloat } //MARK: CGFloat延展 //度数转弧度 extension CGFloat { static func degreesToRadians(_ angle: CGFloat) -> CGFloat{ return (CGFloat(M_PI) * angle) / 180.0 } } class RingView: UIView { //始末位置 fileprivate var angle: Angle! //画圆方向,true为顺时针,false为逆时针 fileprivate var clockwise: Bool! //左右间距 var toLeft: CGFloat = 10 //弧形宽度 var lineWidth: CGFloat = 3.0 //圆心 ...

MVVMFramework

Torr上传时间:2016-12-8 14:00
!(https://github.com/lovemo/MVVMFramework/raw/master/resources/MVVM@2x.png) #(https://github.com/lovemo/MVVMFramework) ####欢迎有兴趣的有好的想法的参与到项目中来 ######Tip:SMKStore是在(https://github.com/yuantiku/YTKKeyValueStore)的基础上直接增加了很多的相关功能函数,(偷懒:smile ######感谢(https://github.com/chouxun)提供的图标 ==== #####具体实现思路,请参看博客: ####博客:浅谈MVVM ####地址:(https://github.com/lovemo/MVVMFramework/tree/master/source) ==== 总结整理下一个快速开发MVVM框架(抛砖引玉),主要用于分离控制器中的代码,降低代码耦合程度,可以根据自己使用习惯调整代码。欢迎来喷, ...

一款模仿UBER的加载动画,圆圈线渐变色

越努力越幸运啦上传时间:2016-12-5 13:35
# LSProgressHud https://github.com/lsmakethebest/LSProgressHud 一款模仿UBER的加载动画,使用方法类似MBProgressHud,也抽离了个类LSGraintCircleLayer可以按自己需求实现圆圈线渐变色 ##使用方法 ###在window显示 - (IBAction)showid)sender { ; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ ; }); } ###在view显示 - (IBAction)showid)sender { ; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ ; }); } ##LSGraintCircleL ...

LLWeChat 微信

shareiOS上传时间:2016-12-2 13:03
(https://github.com/gyjzh/LLWeChat) # LLWeChat 1.0 **本README包含18张效果图,约36M大小,载入时间较长,请耐心等待** ##写在前面 1、我是以极认真的态度来做这个项目,我不想把它做成一个只能展示给人看的Demo,经不起实际使用,只能远观不可亵玩, 那样没什么意思。 2、我不想使用假数据, 所以消息通讯使用环信SDK,保证聊天完全真实。同时对环信SDK进行了彻底封装,做到业务代码和环信完全隔离。 3、在整个开发过程中,我以媲美微信为目标, 同时参考支付宝、易信、陌陌和钉钉。以万为目标必能过千,这个项目还是有闪光点的。 4、整个开发过程就我一人,没有什么Word文档,我的产品文档就是赤裸裸的截屏,到现在为止微信截屏将近300 ...

PictureHouseKeeper 照片大管家

Torr上传时间:2016-12-1 11:35
# PictureHouseKeeper (https://github.com/TangledHusky/PictureHouseKeeper) 《照片大管家》 一款业余时间写着玩的照片保护软件。 现分享出源码,共同学习。 !(https://github.com/TangledHusky/PictureHouseKeeper/raw/master/Img/%E7%85%A7%E7%89%87%E7%AE%A1%E5%AE%B6.gif) APP功能: 1、本地照片批量导入与编辑 2、本地视频存储与播放 3、手势密码、数字密码、TouchID安全保护 4、QQ、微信、微博、空间社交分享 | | 运用到的知识点: 1、沙盒文件读写操作大全。 2、本地照片多选及批量删除。 3、本地视频读取与播放。 4、Collectionview抖动删除效果。 5、手势密码。 6、数字密码。 7、TouchID。 8、微博、qq、 ...

BLEProgressView

Torr上传时间:2016-11-29 10:45
# BLEProgressView (https://github.com/blueeee/BLEProgressView) 使用pop实现带指示牌的进度条 在网上看到这样的一个进度条的设计( http://www.webdesignerdepot.com/2015/07/7-secrets-for-enhancing-ux-with-micro-interactions ),觉得很有意思,便照着动画的样式做起来了。 其中动画部分都用的pop实现的。 (项目用BLEProgressView.xcworkspace打开) !(https://raw.githubusercontent.com/blueeee/BLEProgressView/master/Images/fail.gif) !(https://raw.githubusercontent.com/blueeee/BLEProgressView/master/Images/success.gif) !(|10) ...

【Swift】Interpolate

James1991上传时间:2016-11-17 14:26
(https://github.com/marmelroy/Interpolate) !(https://cloud.githubusercontent.com/assets/889949/14937965/8b70c90a-0f16-11e6-972a-0ffa39df3e3d.png) # Interpolate Interpolate is a powerful Swift interpolation framework for creating interactive gesture-driven animations. Interpolate是一个强大的Swift框架,用于创建交互式手势驱动动画。 !(https://camo.githubusercontent.com/0f1c876398ca21b55babe0df926baf52d3498d5f/687474703a2f2f692e67697068792e636f6d2f323646786f6c4c7a334152316f7a3631792e676966) ## Usage使用方法 The idea of Interpolate is - **all animation is the interpolation of values over tim ...

InAppPurchaseButton 购买按钮

James1991上传时间:2016-11-17 14:24
(https://github.com/PGSSoft/InAppPurchaseButton) # InAppPurchaseButton A simple and customisable in-app purchase button, written in Swift. 一个简单和可定制的应用内购买按钮,用Swift编写。 !(https://github.com/PGSSoft/InAppPurchaseButton/raw/master/Assets/InAppPurchaseButton.gif) ## Installation The most convenient way to install it is by using (https://cocoapods.org/) with Podfile: ```ruby pod 'InAppPurchaseButton' ``` or using (https://github.com/Carthage/Carthage) and add a line to `Cartfile`: ``` github "PGSSoft/InAppPurchaseButton" ``` ## Requirements iOS 8.4 ## Usage ```swift ...

UIImageView显示GIF图问题

LBY5211ABC上传时间:2016-11-17 11:27
# UIImageView显示GIF图问题 > 主题 《*iOS开发*》 by evan #### 导语 >以前对GIF图的显示没有太多关注,端上使用UIImageView+SDWebImage的方式下载显示GIF也没暴露出问题。最近突然测试找到我报了一个Bug,开始以为很简单,随后我的一天时间都花在解这个Bug上,所以记录一下,有需要的同学可以借鉴参考。 ******** ### 一.发现Bug 这个Bug大概是这样子的: !(http://7u2tpv.com1.z0.glb.clouddn.com/1.gif) 首先gif图是能正常显示,一旦侧滑VC,或者滚动table,gif图就消失不见。 尽管我们对组件封装了很多层(富文本解析,重新绘制...),本质上,我们还是使用UIImageView来展示图片,这里的图片资源也分很多种(相册里的,mainBund ...

ProgressButton

ceshishangchuan上传时间:2016-11-14 16:30
# ProgressButton Custom button which you can simply use in your projects 1. All you need is to download _folder_ **ProgressButton** and import it to your project 2. Add any _UIButton_ on you controller and make **2x sized hieght** button of **expected height** 2. In Interface Builder assign class to any _UIButton_ as **ProgressButton** 3. Make **IBOutlet** of the button 4. To start animation just call **animate()** method of the button 5. Bind downloaded information to **progress** property 一个自定义的动画按钮 1.所有你需要做的就是将** ProgressButton **文件夹下载并将其导入到项目中 2.在您的 ...

纯干货:短期纯代码高仿优质《内涵段子》

fsdfsdffsdf上传时间:2016-11-11 17:15
###Github 地址 (https://github.com/Charlesyaoxin/NeiHanDuanZI)    #### 介绍:    花了不太到两周的闲余时间模仿了一下今日头条旗下的iOS端app内涵段子,如果喜欢的话请前往(https://github.com/Charlesyaoxin)点个星。(8.30-9.11)   这个项目是用OC编写,如果有的朋友已经下载下来看了这个项目, 就会意识到这个项目没有一个storyboard或者是nib,不是因为不喜欢用storyboard或者nib,而是因为一直以来就想用纯代码写个项目,(好远大的梦想。。开玩笑的。。),但是项目是写出来的,光想不做不写是不行的,所以我就开始我的”内涵之旅“了。 !(http://upload-images.jianshu.io/upload_images/939127-bec577630d600bdd.gif?image ...

hello-weex

shareiOS上传时间:2016-11-7 10:15
# (https://github.com/coderyi/hello-weex) ###简介 hello-weex包括一个Weex App,和自己扩展的WeexiOSKit。 weex version为 (https://github.com/alibaba/weex/tree/cb65b3cb892b2ddd36528b2c971303a529d68bd3)的版本 Weex App 的代码位于 (https://github.com/coderyi/hello-weex/tree/master/examples)目录下 WeexiOSKit的代码位于 (https://github.com/coderyi/hello-weex/tree/master/ios/playground/WeexDemo/WeexiOSKit)目录下 ### 运行 0. 环境 0. 安装 (http://nodejs.org/) 4.0+ 0. 在根目录下 0. `npm install`, 安装工程 0. `./start` 到这里web版已经运行起来,浏览器输入`http://localhost: ...

编辑推荐

关闭

每日头条

【iOS Weekly】iOS专题集
每周一,为你推荐整理的上周code4app精华内容,iOS最新资讯干货

查看 »

Powered by Discuz! X3.2   © 2001-2013 Comsenz Inc. |广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|Code4App ( 粤ICP备15117877号-1 )|