自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 iOS-事件和事件响应链以及手势识别

一.IOS中得事件可以分为3大类,如图 在使用App过程中,需要响应各种事件,在IOS中不是所有对象都可以响应事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”, UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件 二.UIRespon...

2014-05-25 06:18:00 239

转载 iOS-图片水印效果

这次只是一个图片水印效果的小案例,不废话,直接看代码: 1.Logo图片水印(就是在一个背景图片上水印上一张logo图片) - (void)viewDidLoad { [super viewDidLoad]; // 0. 加载背景图片 UIImage *image = [UIImage imageNamed:@"bj"]; ...

2014-05-18 07:16:00 189

转载 iOS-数据存储

1.iOS应用数据存储的常用方式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data 2.应用沙盒 1>每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 ...

2014-05-15 06:34:00 166

转载 iOS-控制器的生命周期

就像我们学习其他平台语言一样,例如:ASP.NET 每一个页面都会经历一个从创建到销毁的一个过程。 同理:IOS程序的每一个控制器也要经历从有到无的过程。我们称为生命周期。那么IOS的控制器的生命周期需要经历那些过程呢,下面看代码 // 当控制器的view加载完毕就调用 - (void)viewDidLoad { [super viewDidLoad]; ...

2014-05-11 07:34:00 203

转载 iOS-控制器以及View的创建

一.控制器的创建 1.直接创建(纯代码) UIViewController *vc = [[UIViewController alloc] init]; vc.view.backgroundColor = [UIColor redColor];   2.通过storyboard加载,详细的分为两步   1>.加载指定的storyboard U...

2014-05-05 06:42:00 143

转载 iOS- 简单说说UIApplication

一.什么是UIApplication 1.UIApplication对象是应用程序的象征 2.每一个应用都有自己的UIApplication对象,而且是单例的 3.通过[UIApplication sharedApplication]可以获得这个单例对象 4.一个iOS程序启动后创建的第一个对象就是UIApplication对象 5.利用UIApplic...

2014-04-20 06:24:00 160

转载 iOS-开发中遇到的自定义控件布局的问题

在做一个自定义UITableView的UITableViewHeaderFooterView类型的控件时,遇到一个问题:明明已经将UITableViewHeaderFooterView里的子空间的Frame设置了,可是在程序运行时,表头的子控件的显示就是不正确。后来找到了原因,因为我在UITableView的Init方法设置的。 那这样就存在一个问题: //1.设置按钮的fra...

2014-04-15 20:03:00 178

转载 iOS-浅谈通知机制

•每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信 •任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)收到这个通知,如图: •一个完整的通知一般包含3个属性: 1- (NSS...

2014-04-12 06:26:00 157

转载 iOS-开发UITableView性能应用技巧TableViewCell的重用

•iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象••重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITableView会将窗口外的UITableViewCell放入一个对象池中,等待重用。当UITab...

2014-04-10 17:35:00 155

转载 iOS-懒加载

懒加载,又称为延迟加载。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。 我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音频等等 下面举个例子: 1> 定义控件属性,注意:属性必须是strong的,...

2014-04-08 16:56:00 204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除