上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页

2013年1月8日

UItableViewCell的复用机制原理

摘要: 今天在看iphone开发秘籍的时候,遇到这个问题,就仔细的深入了一下,通过测试,获取了一些自认为还不错的结论,希望对大家在cell复用方面遇到的一些问题会有所帮助。本文转自 http://www.999dh.net/article/iphone_ios_art/49.html 转载请注明,谢谢!本篇文章只讲原理,对于如果对cell做界面,不深入讲述。鉴于我的表达能力有限,可能会有我自己清楚,但是却说不清楚的地方,如有问题,留言给我。UITableView在界面的编程用的甚多,iphone开发也三月有余了,每次用到cellForRowAtIndexPath的委托方法的时候,都是直接copy代码, 阅读全文

posted @ 2013-01-08 09:58 景树园 阅读(246) 评论(0) 推荐(0)

UITableView 异步下载图片实例

摘要: 先来看一下 效果图,有图有真相嘛本文转自http://www.999dh.net/article/iphone_ios_art/50.html 如转载,请注明!在上面的地址中,有工程的下载链接,可以自由下载!UITableView是可以用来显示图片的,如果图片的数量少,或者是已经集成在app里面的话,那这个处理起来很简单。但是如果图片需要从网上download下来,然后再显示的话,那耗时就比较厉害了。由于下载的速度比较慢,所以如果在主线程里面等待图片的下载并且更新的话,那界面体验非常差。我这个例子是根据网上的一个名字叫WQTableViewController的例子修改的。在WQTableVi 阅读全文

posted @ 2013-01-08 09:54 景树园 阅读(256) 评论(0) 推荐(0)

2013年1月4日

UINavigationController 例子一

摘要: 关于UINavigationController 的原理这里就不介绍了,今天主要是利用一个例子来告诉大家如何使用一个UINavigationController。本文转自 http://www.999dh.net/article/iphone_ios_art/46.html 转载请注明谢谢!1.首先建立一个 Emtpy Application命名为UINavigationController_Demo图12.新建一个CRootViewController,步骤为 File-New-New File-IOS-Cocoa Touch-UIViewController subclass,名字为 CR 阅读全文

posted @ 2013-01-04 10:28 景树园 阅读(309) 评论(0) 推荐(0)

UITabbarController 实例一

摘要: 今天用纯代码来实现UITabbarController的功能,不需要在xib里面使用任何控件本文转自http://www.999dh.net/article/iphone_ios_art/47.html 转载请注明谢谢!1.建立一个 empty application 工程2.在 appdelegate.h文件里面实现如下@interface XYZAppDelegate : UIResponder <UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@property (retain,nona 阅读全文

posted @ 2013-01-04 10:27 景树园 阅读(264) 评论(0) 推荐(0)

UINavigationController UITabbarController 一起使用实例一

摘要: 在上两篇文章中,我们分别介绍了UINavigationController 与 UITabbarController 的简单使用,当然,除了里面介绍的实现方法外,当然还存在其他的方法去实现。那么,在具备了上两篇文章的基础之后,我想,这里有必要实现一个稍微复杂一点的功能了,这个功能将UINavigationController and UITabbarController结合起来使用本文转自http://www.999dh.net/article/iphone_ios_art/48.html 转载请注明,谢谢!功能实现后的运行效果如下图所示实现如下1.建立一个 empty application 阅读全文

posted @ 2013-01-04 10:26 景树园 阅读(413) 评论(0) 推荐(0)

2012年12月23日

IOS scrollView以及pageControl使用

摘要: 本文转自 http://www.999dh.net/article/iphone_ios_art/45.html 转载请注明,谢谢!#import <UIKit/UIKit.h>@interface CRViewController : UIViewController{UIScrollView * scrollView;UIPageControl * pageControl;}@property(nonatomic,retain) UIScrollView * scrollView;@property(nonatomic,retain) UIPageControl * pageC 阅读全文

posted @ 2012-12-23 21:20 景树园 阅读(449) 评论(0) 推荐(0)

IOS 下拉刷新 仿QQ

摘要: 自己按照网上的下拉刷新demo自己做了一个,因为感觉网上下载的demo太繁琐了下面贴上截图以及源代码本文转自http://www.999dh.net/article/iphone_ios_art/44.html 转载请注明!工程下载地址在上面的链接页面里面,可以去下载!//CMyDragView.h#import <UIKit/UIKit.h>#define MY_DRAG_HIGHT 50@interface CMyDragView : UIView{UIActivityIndicatorView * indicator;UIScrollView * scrView;UILabe 阅读全文

posted @ 2012-12-23 19:05 景树园 阅读(432) 评论(0) 推荐(0)

2012年12月18日

iOS performSelector 的简单使用

摘要: Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。本文转自http://www.999dh.net/article/iphone_ios_art/40.html 转载请注明,谢谢!使用方法介绍1.不带参数 直接执行-(void)testFun{NSLog(@"testFun");}[self performSelector:@selector(testFun)];2.带一个参数 直接执行-(void)test 阅读全文

posted @ 2012-12-18 09:33 景树园 阅读(248) 评论(0) 推荐(0)

2012年12月17日

contentSize、contentInset和contentOffset区别

摘要: 这几个都是在ios程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和高(height)bounds 每个view,除了有对应它的superview的相关坐标外,它自己也有对应它自己的几何坐标,所以bounds就是标识它自己坐标关系的一个标识,它有和frame一样的属性,但在数值上会有些不同。center 是一个view的中心,默认是这个view对应superview 阅读全文

posted @ 2012-12-17 23:29 景树园 阅读(140) 评论(0) 推荐(0)

NSTherad 使用实例一

摘要: 线程可以实现“多任务并行处理”,当然,这里所谓的多任务并行处理其实也不是很确切的,但是这点我们不需要关心。线程的主要作用就是在主进程里面不方便处理的数据可以用线程去处理。比如在主进行里面需要计算1到1000W的和,可能所需要处理的时间大概在3秒钟左右,那如果在主进程里面进行计算的话,界面就会出现常见的“无响应”。那这个时候就可以使用线程来操作了。本文转自http://www.999dh.net/article/iphone_ios_art/38.html 转载请注明,谢谢!ios里面使用的线程方法有好几个,今天介绍最基本的 NSTherad来实现。本例子主要实现:两个线程同时执行一个函数,以及 阅读全文

posted @ 2012-12-17 20:11 景树园 阅读(179) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页

导航