12 2012 档案

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 景树园 阅读(444) 评论(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 景树园 阅读(428) 评论(0) 推荐(0) 编辑

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 景树园 阅读(239) 评论(0) 推荐(0) 编辑

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 景树园 阅读(135) 评论(0) 推荐(0) 编辑

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

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

仿QQ好友 TableView 点击展开 收缩功能实现
摘要:在IOS中,实现QQ好友一样的展开/收缩功能。使用的是UITableView控件本文转自http://www.999dh.net/article/iphone_ios_art/36.html 转载请注明,谢谢!#import <UIKit/UIKit.h>@interface CRViewController : UIViewController<UITableViewDelegate,UITableViewDataSource>{UITableView * tbView;NSMutableArray * data;}@end- (void)viewDidLoad{[s 阅读全文

posted @ 2012-12-12 10:14 景树园 阅读(487) 评论(0) 推荐(0) 编辑

自定义 UITableViewCell 无法选中 点击颜色不变
摘要:本文转自http://www.999dh.net/article/iphone_ios_art/35.html 转载请注明,谢谢!http://www.cnblogs.com/rollrock/archive/2012/12/04/2801524.html在上面的这篇文章里面,实现了自定义 UITableViewCell实现多样化的效果今天看了QQ上的cell,发现最左边头像的右上角会有一个未读消息的红色数字icon,觉得应该把这个功能实现然后在使用自己定义的cell的时候,发现点击的时候,cell的背景颜色没有变化,(长按颜色是可以改变的)然后在网上找了很多,最后发现问题在这里如果 will 阅读全文

posted @ 2012-12-08 21:24 景树园 阅读(409) 评论(0) 推荐(0) 编辑

IOS delegate 委托 使用 两个View之间传数据
摘要:今天讲述 delegate 的使用,并给出例子来说明如何使用delegate在两个View之间传送数据1.建立一个 single view 工程2.在viecontroller.xib文件里面放上一个button 以及一个 textfield控件3.新建一个 objective-c protocol文件(在向导里面有这个选项的)4.实现protocol如下#import <Foundation/Foundation.h>@protocol UIViewPassValueDelegate <NSObject>-(void) passValue:(NSString*)val 阅读全文

posted @ 2012-12-08 15:45 景树园 阅读(265) 评论(0) 推荐(0) 编辑

自定义UITableViewCell
摘要:自己定义UITableViewCell的风格,其实就是向行中添加子视图。添加子视图的方法主要有两种:使用代码以及从.xib文件加载。当然后一种方法比较直观。我们这次要自定义一个Cell,使得它像QQ好友列表的一行一样:左边是一张图片,图片的右边是三行标签:当然,我们不会搞得这么复杂,只是有点意思就行。1、运行Xcode 4.2,新建一个Single View Application,名称为Custom Cell:2、将图片资源导入到工程。为此,我找了14张50×50的.png图片,名称依次是1、2、……、14,放在一个名为Images的文件夹中。将此文件夹拖到工程中,在弹出的窗口中选 阅读全文

posted @ 2012-12-04 15:58 景树园 阅读(263) 评论(0) 推荐(0) 编辑

iphone 实现九宫格效果
摘要:上面的是就功能的实现效果图 当然,能在布局上不是很完美,但是在功能上已经是OK了,这也是根据别人的实现我自己实现了一下的。具体的代码如下:- (void)viewDidLoad{ [superviewDidLoad];// Do any additional setup after loading the view, typically from a nib. UIImageView * contentView = [[UIImageViewalloc] initWithFrame:[[UIScreenmainScreen] applicationFrame]]; [contentVi... 阅读全文

posted @ 2012-12-02 18:49 景树园 阅读(202) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示