05 2011 档案
摘要:首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。(译者注:为验证这点,我写下了如下代码:12345678910UILabel*lable=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 100, 30)];lable.text=@"test";[self.view addSubview:lable];lable.backgroundColor=[UIColor clearColor];[lable release]
阅读全文
摘要:iphone的通讯录是按照字母进行排序的,那么中文需要知道第一个字母是什么,下面这个类库就可以方便的得到中文所对应的相关字母。/* * // Example * * #import "pinyin.h" * * NSString *hanyu = @"测试!"; * for (int i = 0; i < [hanyu length]; i++) * { * printf("%c", pinyinFirstLetter([hanyu characterAtIndex:i])); * } * */http://wangjun.ea
阅读全文
摘要:免费的条形码是zbar,其使用地址是:http://zbar.sourceforge.net/iphone/sdkdoc/install.html下面是实现的效果: 利用条形码,可以简单的得到二维码的值.具体的实现过程如下:首先下载zbr的sdk。然后,创建工程,iphone.scanbar。第三,把下载的ZBarSDK添加到工程中。第四,然后添加.framework到工程中。 第五,然后添加一个按钮,处理效果。#pragma mark – #pragma mark onClickButton -(IBAction)onButton:(id)sender { ZBarReaderViewCon
阅读全文
摘要:iOS设备现在有三种不同的分辨率:iPhone 320x480, iPhone 4 640x960, iPad 768x1024。以前程序的启动画面(图片)只要准备一个Default.png就可以了,但是现在变得复杂多了。如果一个程序,既支持iPhone又支持iPad,那么它需要包含下面几个图片:Default-Portrait.png iPad专用竖向启动画面 768x1024或者768x1004Default-Landscape.png iPad专用横向启动画面 1024x768或者1024x748Default-PortraitUpsideDown.png iPad专用竖向启动画面(Ho
阅读全文