自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 雪花飘落效果

- (void)viewDidLoad { [super viewDidLoad]; flakeImage = [UIImage imageNamed:@"flake.png"]; [NSTimer scheduledTimerWithTimeInter...

2012-01-30 14:15:23

阅读数 11

评论数 0

原创 DLog的使用

#ifdef DEBUG #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #else #de...

2012-01-26 16:06:05

阅读数 16

评论数 0

原创 景深公式

景深=(2*弥散圆直径*镜头焦距的平方*光圈值*调焦距离的平方)/(镜头焦距的4次方―弥散圆直径的平方*光圈值的平方*调焦距离的平方) u为物距 v为像距 F为镜头焦距 c为可允许弥散圆直径 D为光圈孔径,等于F*f,其中f是光圈值 1、2两点在焦平面v上的成像都扩散到最大可允许弥散圆...

2012-01-24 13:48:22

阅读数 57

评论数 0

原创 读取PDF

PDFAppDelegate.h   #import <UIKit/UIKit.h> @interface PDFAppDelegate : NSObject <UIApplicationDelegate> { UIWin...

2012-01-21 20:57:31

阅读数 14

评论数 0

原创 气泡视图

- (UIView *)bubbleView:(NSString *)text from:(BOOL)fromSelf { UIView *returnView = [[UIView alloc] initWithFrame:CGRectZero]; returnView.backgrou...

2012-01-20 19:43:24

阅读数 11

评论数 0

原创 改变UITextView的高度

有一个320*480的UITextView,点击UITextView的时候,下面的部分会被弹出的软键盘挡住,我们可以将UITextView的高度改为480 - 软键盘的高度,关闭软键盘后,高度恢复为原始高度。   - (void)viewDidLoad { [super viewDidL...

2012-01-18 22:20:33

阅读数 9

评论数 0

原创 获取通讯录里的电话号码

ABAddressBookRef addressBook = ABAddressBookCreate(); NSMutableArray *peopleArray = (NSMutableArray *)ABAddressBookCopyArrayOfAllPeople(addressBook)...

2012-01-13 08:45:40

阅读数 7

评论数 0

原创 FMDB在iOS中的应用

这是一个sqlite的objective-c的封装库,简单易用。   首先,将附件中的文件加入到项目中,并在头文件中加入以下代码:   #import "FMDatabase.h"   然后,在Frameworks中导入libsqlite3.0.dylib。   ...

2012-01-12 08:50:27

阅读数 13

评论数 0

原创 未找到应用程序的aps-environment的权利字符串

获取deviceToken的时候,应用程序报出下面的错误: Error in registration. Error: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串" Us...

2012-01-11 08:52:49

阅读数 17

评论数 0

原创 获取通讯录信息

iPhone中联系人的信息是存放在系统数据库中的。数据库中的每一笔记录都是一个ABRecordRef实例。   通讯录主要存放两种记录:   1、联系人的信息:是ABPerson类型。主要包括联系人的姓名、电话号码、地址信息。 2、分组信息:是ABGroup类型。用于将联系人分到不同的组...

2012-01-10 11:09:48

阅读数 10

评论数 0

原创 自定义标签栏

- (void)viewDidAppear:(BOOL)animated{ slideBg = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bottomfocus.png"]]; [self hide...

2012-01-09 09:48:04

阅读数 10

评论数 0

原创 iOS消息推送机制的实现

iOS消息推送的工作机制可以简单的用下图来概括:   Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。   上图可以分为三个阶段: 第一阶段:应用程序把要发送的消息、目的iPho...

2012-01-08 16:37:38

阅读数 18

评论数 0

原创 iOS应用的真机调试

必须条件:99美元的帐号,没有这个就不用再往下看了。   首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面:...

2012-01-06 20:37:12

阅读数 20

评论数 0

原创 Canon镜头逐个挑(拾遗补缺)

(一)超长焦镜头   Canon 400mm以上的镜头被划分为超长焦镜头,那个是按光学分类。要挑选镜头的时候,328可以归入此类,456不算。这不光是由于价位的差别,超长焦都是超大型径镜头,328有很多共同点。其实EF 200mm f/2L IS USM差不多也能够和这些超长焦比肩。   ...

2012-01-03 18:11:21

阅读数 24

评论数 0

原创 Canon镜头逐个挑(乱挑定焦)

前面一直说搭配,主要考虑焦段整齐,虽然也涉及定焦,但其实还是以变焦为主的。下面开始一个一个的乱弹定焦。每一个定焦都可以独当一面,主题明确的话,焦段之间的可替换性不大,因此这里主要通过题材来挑选镜头。   关于Canon的定焦镜头还有一个问题:每个焦段都有高低两个镜头,甚至三个镜头供选择。问题不...

2012-01-03 16:11:42

阅读数 87

评论数 0

原创 Canon镜头逐个挑(好头成三)

这个话题写到这儿就比较好办了。首先,你可以从前面说的那些镜头中挑选拼凑出“变-定-变”的三镜头组合,其次,说完双镜组合,原则上可以不太受数目限制了,虽然这里是说三头组合,买了三个镜头的摄友肯定不会介意再买第四个;最后,便宜镜头说的差不多了,可以恣意放毒啦!   (一)f/4光圈级别   1...

2012-01-03 15:14:13

阅读数 30

评论数 0

原创 Canon镜头逐个挑(双镜组合)

(一)标变+长焦   有了前面的标变,从下面任选一枚长焦镜头搭配就可以补全从广角到长焦的焦段,对付大多数拍摄活动心里都有底了。可以选择的长焦包括:   1. 经济实惠 EF-S 55-250mm f/4-5.6 IS 典型搭档EF-S 18-55mm f/3.5-5.6 IS 市...

2012-01-03 14:03:28

阅读数 29

评论数 0

原创 Canon镜头逐个挑(一镜当家)

买单反相机不是买机身,而是买镜头,至少是买机身和镜头的组合。   A:优点 S:缺点 C:简评 F:个人体验    实际售价随市场变化较快,文中价格仅供比较和参考。   单个镜头是最基本的配置,也是多镜头搭配的基础。一般来说,这个头应该选使用频率最高的挂机头,通常是标准变焦镜头。  ...

2012-01-03 12:24:51

阅读数 55

评论数 0

原创 晃动特效

头文件:   #import <UIKit/UIKit.h> @interface AccelerometerViewController : UIViewController <UIAccelerometerDelegate&gt...

2012-01-02 10:57:07

阅读数 11

评论数 0

原创 画饼图

首先,建立一个用来画饼图的视图。   头文件:   #import <Foundation/Foundation.h> @interface PieView : UIView { } @end   实现文件:   ...

2012-01-01 12:11:51

阅读数 55

评论数 0

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