04 2015 档案
摘要:ViewController.h中的代码如下:#import @interface ViewController : UIViewController @end ViewController.m中的详细代码:- (void)viewDidLoad { [super vie...
阅读全文
摘要:一、基本介绍在众多移动应⽤用中,能看到各式各样的表格数据 。在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView,UITableView继承自UIScrollView,因此支持垂直滚动,⽽且性能极佳 。UITableview有分组和不分组两种样式,可以在storyboard或者...
阅读全文
摘要:1.新建一个网络请求工具类,负责整个项目中所有的Http网络请求提示:同步请求会卡住线程,发送网络请求应该使用异步请求(这意味着类方法不能有返回值)2.工具类的实现 YYHttpTool.h文件复制代码 1 // 2 // YYHttpTool.h 3 //网络请求工具类,负责整个项目中所有的Ht...
阅读全文
摘要:作用:NSNotificationCenter是专门供程序中不同类间的消息通信而设置的.注册通知:即要在什么地方接受消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(...
阅读全文
摘要:contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶...
阅读全文
摘要:这个方法是用来设置你的TableView中每一行显示的内容和格式的。indexPath 用来指示当前单元格,它的row方法可以获得这个单元格的行号,section方法可以获得这个单元格所处的区域号static NSString *CellIdentifier = @"cell";//可复用单元格标识...
阅读全文
摘要://单指单击2: UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self3: action:@selector(handleSingleFingerEvent:)];4...
阅读全文
摘要:在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstr...
阅读全文
摘要:UIWebView类是用来显示网络内容。要使用它,可以简单的创造一个UIWebView对象,放置到窗口上,并且发送一个指向网络内容的请求。通过这个类,可以控制网页历史的前进後退,也可以通过程序去控制网络内容的属性。 使用loadRequest:方法开始装载网络内容,使用stopLoading方法取...
阅读全文
摘要:UIImageView作为背景,但直接把按钮或者UITextField放在上面无法相应事件特殊子类的覆盖 userInteractionEnabled属性默认值为YES,但UIView的一些子类中对该属性进行了覆盖,并将其默认值设置为了NO,其中UIImageView和UILabel就...
阅读全文
摘要:无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication.什么是单例呢?Wikipedia是如此定义的:在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。或者我的理解是:单例是一种类,该类...
阅读全文
摘要:在ios4.0及以后鼓励使用animateWithDuration方法来实现动画效果。当然,以往的begin/commit的方法依然使用,下面详细解释一下animateWithDuration的使用方法。函数原型:+ (void)animateWithDuration:(NSTimeInterval...
阅读全文
摘要:所有编程语言的单例模式都大同小异。Object-c, Java, C++等,跟语言没有太大关系,只跟语法有点关系而己。在IOS 中假如你有一个类:AccountManager,你要定义单例则步法如下:一. 在.h文件中应该有类似如下定义:+ (id) sharedInstance; 二. 在.m...
阅读全文