自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 UIView设置背景图片的方法

项目中,可能需要我们为某个视图设置背景图片,而API中UIView没有设置背景图片的方法,那么该如何实现呢?第一种方法:利用的UIView的设置背景颜色方法,用图片做图案颜色,然后传给背景颜色。UIColor *bgColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bgImg.png"]; 

2013-11-29 15:12:00 599

转载 UIScrollView的属性总结

UIScrollView的属性总结属性作用CGPoint contentOffSet监控目前滚动的位置CGSize contentSize滚动范围的大小UIEdgeInsets contentInset视图在scrollView中的位置iddelegate

2013-11-12 10:26:42 451

转载 View Controller 生命周期的各个方法的用法

- (void)awakeFromNib;这个方法用的时候,outlet还没有连接起来,是view Controller刚从storyboard建的时候,没有完全建好,不过可能有一些事情要在这个方法里面完成,比如splitViewDelegate,需要在非常早期完成。- (void)viewDidLoad;用这个的时候,ViewController已经完全好了,ou

2013-11-12 09:37:17 598

转载 iphone存储以及读取指定文件(Documents)中的内容

有时需要把一些资料保存在沙盒Documents或其下的新建文件夹中存储    if (image!=nil) {                NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);        NSString *unique

2013-10-12 13:10:36 1671

转载 使用storyboard实现页面跳转,简单的数据传递

一 视图跳转《StoryBoard下的视图跳转》我们知道:segue共有三种类型:push,modal,和custom。如下图://01简单说下这三个的作用:使用导航栏压进新的控制器(push),模态的加载视图控制器(modal),自定义(custom)。好了,废话少说,现在开始我们的旅行。1,首先建立一个Single View 模板的项目,

2013-10-12 10:34:42 753

转载 来看看SQL语句的真面目

(转自)http://765i.cn/?cat=4Apple提供了一个这样做的简便的方法,看下图,在Edit Scheme中选择Run,之后进入Arguments标签,加入下面的语句:“-com.apple.CoreData.SQLDebug 1”,完成之后,你会看到第二张图:  现在,每当你运行这个程序,Debug栏

2013-10-11 13:29:45 600

转载 CGContextRef用法

quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Animation 为很多UIKit 的视图属性声明的动画效果提供底层支持,也可以用于实现定制的动画。在调用您提供的drawRect:方法之前,视图对

2013-09-27 11:49:47 555

转载 UIImagePickerController拍照与摄像

该类继承自UINavigationController类步骤:检查媒体来源模式是否可用检查该来源模式下所支持的媒体类型创建图像选取控制器,设置其属性并显示在委托协议方法中处理1.检查媒体来源调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查sourceType是一个UIImagePickerCont

2013-09-22 13:40:08 931

转载 AddressBook 地址簿 (电话簿) 访问与修改

访问地址簿和单个联系人数据的接口是基于C语言的函数,接口传递对地址簿各种对象的引用作为参数。管理地址簿中条目的基类对象是 ABRecord。一个 ABRecord 可以表示一个人 或者一个群体 ABGroup 。无论何时,在界面上选中一条记录,或者使用框架进行查询返回一条结果,系统都会返回一个指向 ABRecord 的指针,标示为 ABRecordRef。与地址簿 API 的大部分交互都涉及使用 

2013-08-19 16:55:51 1113

转载 iOS开发 邮件发送

邮件发送功能是由MessageUI Framework提供的,这个框架是iPhone sdk中最简单的框。由一个类、一个视图控制器,一个protocol组成。一、创建视图控制器:1MFMailComposeViewController*mc=[[MFMailComposeViewControlleralloc]in

2013-08-19 14:16:24 1108

原创 系统的版本号这么来获取

NSLog([[UIDevice currentDevice] name]); // Name of the phone as named by user NSLog([[UIDevice currentDevice] uniqueIdentifier]); // A GUID like string NSLog([[UIDevice currentDevice] systemName])

2013-08-15 15:40:32 891

原创 viewDidLoad,viewWillDisappear, viewWillAppear区别

viewWillAppear: 视图即将可见时调用。默认情况下不执行任何操作。viewDidAppear: 视图已完全过渡到屏幕上时调用。viewWillDisappear:视图被驳回时调用,覆盖或以其他方式隐藏。默认情况下不执行任何操作。viewDidDisappear:视图被驳回后调用,覆盖或以其他方式隐藏。默认情况下不执行任何操作。loadView:这是当他们没有正在使用ni

2013-08-14 16:35:51 702

转载 SOCKET,TCP/UDP,HTTP,FTP

(一)TCP/UDP,SOCKET,HTTP,FTP简析 TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层:网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议传输层:TCP协议与UDP协议应用层:FTP、HTTP、TELNET、SMTP、DNS等协议 HTTP是应用层协议,其传输都是被包装成TCP协议传输。

2013-08-13 16:45:33 618

转载 用C语言区分signed int 与 unsigned int的一种思路

转载自:http://blog.donews.com/littlefish/archive/2006/03/18/773954.aspx一:分析signed int 与 unsigned int在占用字节数是一样的.不同的是signed int 有一个位用来表示符号位,以来区分数的正负,而unsigned int 没有这一符号位.至少从表面上我们可以这样认为.假设i

2013-07-26 09:27:44 3202

转载 iOS开发技巧 -- 复用代码片段

如果你是一位开发人员在开发过程中会发现有些代码无论是在同一个工程中还是在不同工程中使用率会很高,有经验的人会直接封装在一个类里,或者写成一个宏定义或者把这些代码收集起来,下次直接使用,或者放到xcode的代码片库里,直接使用, 从而提高开发效率;1. 将常用代码片段封装成一个类里当一个代码片在一个或多个工程之中经常出现时,把他封装在一个类里面,在使用时候直接传参即可实现对于功能,或

2013-07-22 08:30:24 618

转载 IOS开发之网络编程开源类 Reachability应用

先看Reachability.h发现#import #import #import 所以如果我们在项目中需要用到此类的话,需要引入SystemConfiguration.framework。此类在ios网络开发中可以确认判断网络环境,连接情况(无网络连接,3G,WIFI,GPRS)enum {   // DDG Network

2013-07-17 13:44:35 940

转载 NSTimer用法,暂停,继续,初始化

NSTimer的使用方法1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;+ (NSTimer *)scheduledTimerWithTimeI

2013-07-15 11:11:16 1021

原创 局部刷新UITableView

刷新表  [self.tableView relodata];局部section刷新NSIndexSet * nd=[[NSIndexSet alloc]initWithIndex:0];//刷新第1个section[self.tableView reloadSections:nd withRowAnimation:UITableViewRowAnimationAuto

2013-07-09 11:45:33 1051

转载 @property详解

Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。如:1、在头文件中:@property int count;等效于在头文件中声明2个方法:- (int)count;- (void)setCount:(int)newC

2013-07-01 10:31:03 764

转载 IOS序列化/反序列化

用归档保存的对象,其子对象必须也支持归档包括自定义的对象。及实现initWithCoder和encodeWithCoder方法对于保存对象数据到NSMutableArray 里 先要进行序列化 代码如下:#import @interface ReviewUserInfo : NSObject { NSString *userName; NSStri

2013-07-01 10:05:18 723

OfficeOfficeOfficeOfficeOffice

office^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2011-07-17

空空如也

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

TA关注的人

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