下拉刷新功能基本上在所有的app中都会被用到,而且这个功能已经被apple集成进去了,不过必须得是在tableViewController中才有,是一个叫做UIRefreshControl的控件,想看效果可以看手机QQ上面联系人列表下拉后的刷新。这里不多介绍。
本篇blog主要介绍如何在scrollview中实现下拉刷新的效果。因为有些时候我们可能更多地希望直接在scrollview中展现,而不...
分类:
其他好文 时间:
2015-04-30 10:40:36
阅读次数:
183
委托的定义 委托(delegate)是一种可以把引用存储为函数的类型。这听起来相当的棘手,但是机制是非常简单的。委托的声明非常类似于函数,但是不带函数体,且要使用delegate关键字。委托的声明指定了一个返回类型和一个参数列表。 在定义了委托后,就可以声明该委托类型的变量。直接把这个变量初始化.....
报错位置
SDWebImage里面一些类的方法
objc_msgSend(delegate, @selector(webImageManager:didFinishWithImage:forURL:), self, image, url);
报错内容
......SDWebImage/SDWebImageManager.m:246:22: Too many arguments to fun...
分类:
其他好文 时间:
2015-04-29 19:46:58
阅读次数:
1898
1 //KVC(Key Value Coding) 2 //KVC的作用给某个对象的属性赋值,和点语法中的赋值的作用相同 3 Student *stu=[[Student alloc]init]; 4 [stu setValue:@"xiaowang" forKey:@"name"]; 5 NSL....
分类:
其他好文 时间:
2015-04-29 19:24:46
阅读次数:
138
cocos2dx 3.0版本号TableView拍生自ScrollView,经常使用来做滚动列表,有几种特殊使用方法,不知道大家用到过没要求:1.滚动时不能选中TableCell,非滚动状态才干选中非常easy,在TableView的delegate函数中,通过isTouchMoved()函数来推断...
分类:
其他好文 时间:
2015-04-29 19:11:15
阅读次数:
131
/// /// 控制函数执行时间,超时返回null不继续执行 /// 调用方法 /// FuncTimeout.EventNeedRun action = delegate(object[] param) /// { /// //调用自定义函数 ...
1 首先bind()方法是最直观的,但是也是弊端最大的。 $('a').bind('click',function(){alert('that tickles!')}) 这和事件冒泡有直接关系,当我们点击了标签时,会立马执行alert,但与此同时,click()事件会接着向DOM树的根方向传播,.....
分类:
其他好文 时间:
2015-04-29 13:15:46
阅读次数:
138
下面是iOS开发中比较常用的几种设计模式.详情如下所示:(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数de...
分类:
移动开发 时间:
2015-04-28 20:26:10
阅读次数:
5174
一、开篇忏悔对自己最拿手的编程语言C#,我想对你说声对不起,因为我到现在为止才明白c#中的delegate和event是怎么用的,惭愧那。好了,那今天就趁月黑风高的夜晚简单来谈谈delegate和event的简单用法吧,希望能给初学者带来帮助。PS:别像我那样学了几年c#到头来都不知道delegat...
序
我想,在看这篇文章之前,如果只看题目的话,肯定会以为我已经从服务端开发(Java 开发)转战到前端开发,说白了就是做前端,比如,设计布局什么的、JavaScript 什么的。首先申明一点,并不是这样的。那到底是什么样呢,请继续往下看。
背景
其实,对于我们搞开发的来说,没有严格的前端后端之分,做后端的工程师,前端的技术也是或多或少的知道一些。毕竟有的公司是...
分类:
Web程序 时间:
2015-04-28 18:26:12
阅读次数:
147