项目中有加载网络图片的需求,加一个加载的进度条会提高用户体验,网络不好的时候会清晰的看到图片加载的进度,比让用户看着满屏幕空白好。下面是我们项目自己封装的圆形进度条,分享给大家。
其实实现原理很简单,只是根据图片加载的进度来绘制一个圆。
先来看.h文件,需要一个进度的属性和进度条展示位置的方法:
@property (nonatomic, assign) CGFloat progress;
...
分类:
移动开发 时间:
2015-05-18 14:52:47
阅读次数:
170
// AppDelegate.h文件@property (assign, nonatomic) UIBackgroundTaskIdentifier backgroundUpdateTask;// AppDelegate.m文件- (void)applicationDidEnterBackgroun...
分类:
其他好文 时间:
2015-05-15 22:45:06
阅读次数:
164
ThinkPHP 内置了一个基于 XML 的性能卓越的模版引擎 ThinkTemplate,使用了动态编译和缓存技术,支持自定义标签库。一. 变量输出在模版中输出变量是非常容易的,使用 assign()方法,以键值对的方式传递变量和值。在Home/controller/UserController....
分类:
其他好文 时间:
2015-05-14 20:25:04
阅读次数:
230
错误信息: 严重: StandardServer.await: create[localhost:18015]: java.net.BindException: Cannot assign requested address: JVM_Bind at java.net.DualStackP...
分类:
其他好文 时间:
2015-05-14 20:08:33
阅读次数:
131
一、ThinkPHP 3 的输出 (重点)a、通过 echo 等PHP原生的输出方式在页面中输出b、通过display方法输出 想分配变量可以使用assign方法public function index(){ $name="潘达"; $this->assign('name',$name); ...
分类:
Web程序 时间:
2015-05-14 18:15:55
阅读次数:
100
一、ThinkPHP 3 的输出 (重点)a、通过 echo 等PHP原生的输出方式在页面中输出b、通过display方法输出 想分配变量可以使用assign方法c、修改左右定界符 休要修改配置文件中的配置项 'TMPL_L_DELIM'=>''}>', //修改右定界符二、ThinkPHP 3 的...
分类:
Web程序 时间:
2015-05-14 18:15:36
阅读次数:
123
1.原子和非原子属性1.1>OC在定义属性时又nonatomic和atomic两种选择(1)atomic:原子属性,为setter方法加锁(默认就是atomic)(2)nonatomic:非原子属性,不会为setter加锁1.2>atomic加锁原理@property (assign,atomic)...
分类:
其他好文 时间:
2015-05-12 22:20:23
阅读次数:
128
此次只做简单说明,不做代码演示!1>readwrite:同时生成get方法和set方法的声明和实现2>readonly:只生成get方法的声明和实现3>assign:set方法的实现是直接赋值,用于基本数据类型4>retain:set方法的实现是release旧值,retain新值,用于OC对象类型...
分类:
其他好文 时间:
2015-05-12 22:16:00
阅读次数:
150
strong与weak是由ARC新引入的对象变量属性xcode 4.2(ios sdk4.3和以下版本)和之前的版本使用的是retain和assign,是不支持ARC的。xcode 4.3(ios5和以上版本)之后就有了ARC,并且开始使用strong与weakassign: 用于非指针变量。用于基...
分类:
其他好文 时间:
2015-05-12 18:42:38
阅读次数:
116
public function test2(){ $Weixin = new \Weixin\Controller\BaseController(); $this->assign('signPackage', $Weixin->jssdk->GetSignPackage(...
分类:
微信 时间:
2015-05-12 11:15:50
阅读次数:
469