摘要:Present ViewController详解Present ViewController Modally一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现一些内容 3、临时改变工作模式 4、相应设备方向变化(用于针对不同方向分别是想两个ViewController的情况) 5、显示一个新的view层级 这几种情形都会暂时中断程序正...
阅读全文
摘要:API变化:1、弃用 MKOverlayView 及其子类,使用类 MKOverlayRenderer;2、弃用 Audio Toolbox framework 中的 AudioSession API,使用AV Foundation framework 中的 AVAudioSesssion 类;3、Core Location framework中的 CLRegion 类被 CLCircularRegion 代替,不过 CLRegion 类在同时支持 geographic和beacon regions的抽 象基类中继续存在;4、CBCentral 类中的 UUID 属性被弃用,使用属性 iden
阅读全文
摘要:1.UITextField的初始化和设置 textField = [[UITextField alloc] initWithFrame:CGRectMake(120.0f, 80.0f, 150.0f, 30.0f)]; [textField setBorderStyle:UITextBorderStyleRoundedRect]; //外框类型 textField.placeholder = @"password"; //默认显示的字 textField.secureTextEntry = YES; //密码 textField.autocorrectionType ..
阅读全文
摘要:NSXMLParser的使用2011-05-05 15:50:17|分类:解析|字号订阅NSXMLParser解析xml格式的数据 用法如下:首先,NSXMLParser必须继续NSXMLParserDelegate协议@interface XMLHelper : NSObject 首先设置XML数据,并初始化NSXMLParser- (void)viewDidLoad {NSMutableString *Strxml=[NSMutableString stringWithString:@"111111113333333333"];NSData *data=[NSData
阅读全文
摘要:UILabel *label = [[UILabelalloc] initWithFrame:CGRectZero]; NSString *string = @"aa2fkoksdajfisd32323koiwejfskmfiweja2332e23ksdvjekosdko是是是是是是"; CGSize consSize = CGSizeMake(320, 2000); CGSize size = [string sizeWithFont:[UIFontsystemFontOfSize:16] constrainedToSize:consSize]; label.number
阅读全文
摘要:GCD之dispatch queueiOS中多线程编程工具主要有:NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经是双核了,这无疑是一个趋势).http://www.cnblogs.com/scorpiozj/archive/2011/07/25/2116459.htmlGCD是和block紧密相连的,所以最好先了解下block(可以查看这里).GCD是C level的函数,这意味着它也提供了C的函数指针作
阅读全文
摘要:- (UIImage *)createImageWithColor:(UIColor *)color{ CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImag...
阅读全文
摘要:Xcode 证书生成、设置、应用。转载于妙笔http://www.cnblogs.com/w-zhijun/archive/2012/09/10/2672599.html转载请注明出处,希望多多交流,谢谢!Xcode 证书生成、设置、应用,与大家分享。如果按下面步骤还不能编译成功,我手把手教你。开发环境:Mac OS lion 10.7.4XCode 4.3.31 点击钥匙图标2 在菜单栏中依次选择:钥匙串访问⟶偏好设置⟶证书选项卡,下面两项全部选关闭3 生成证书请求:钥匙串访问⟶证书助理⟶从证书颁发机构请求证书4 输入两个电子邮件地址和常用名称。电子邮件地址是你注册AppleID。a) 常用
阅读全文
摘要:此方法在IOS7中不适合一、自定义AlertView 1、首先新建一个OC类继承与AlertView。 2、然后再.m中添加方法- (void)layoutSubviews 可以再这个方法里边改变alertView的背景图片,各个按钮的图片,等一系列的操作 示例代码如下: for (UIView *v inself.subviews) { if ([v isKindOfClass:[UIImageView class]]) { UIImageView *imageV = (UIImageView *)v; UIImage *image = [UI...
阅读全文