摘要: 一、键盘风格 UIKit框架支持8种风格键盘。typedefenum{UIKeyboardTypeDefault,//默认键盘:支持所有字符UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘UIKeyboardTypeNumbersAndPunctuation,//标准电话键盘,支持+*#等符号UIKeyboardTypeURL,//URL键盘,有.com按钮;只支持URL字符UIKeyboardTypeNumberPad,//数字键盘UIKeyboardTypePhonePad,//电话键盘UIKeyboardTypeNamePhonePad,//电话键盘,也 阅读全文
posted @ 2014-01-15 20:57 ranger_cc 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 最近要做一个本地通讯录的App,需要上传个人头像照片,可以本地相册也可以摄像头获取,所以参考了此篇博客,很有用。http://blog.sina.com.cn/s/blog_7e102f620101dulc.html一、摄像头/相册获取图片,压缩图片,上传服务器,下载:代码如下#pragma mark 从用户相册获取活动图片- (void)pickImageFromAlbum{imagePicker = [[UIImagePickerController alloc] init];imagePicker.delegate = self;imagePicker.sourceType = UIIm 阅读全文
posted @ 2014-01-15 20:38 ranger_cc 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 从一个视图控制器切换到另一个视图控制器的几种方式1,模态(modal)画面的显示方法:例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面例:点击一个按钮,进入另一个界面- (void)goForward{ ModalViewController * modalView = [[ModalViewControlleralloc]init]; modalView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; // [self presentModalViewController:modalVi... 阅读全文
posted @ 2014-01-15 20:30 ranger_cc 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1、创建空iOS项目,名称为UINavigationItem Test:2、其次,要使得程序运行时能够显示Navigation Bar:2.1 单击AppDelegate.h,向其中添加属性:@property (strong, nonatomic) UINavigationController *navController;2.2 打开AppDelegate.m,在@synthesize viewController = _viewController;之后添加代码:@synthesize navController; #pragma mark - #pragma mark Applicat 阅读全文
posted @ 2014-01-15 20:25 ranger_cc 阅读(345) 评论(0) 推荐(1) 编辑
摘要: UITableView有一个强大的编辑模式(editing mode),在编辑模式中可实现删除,插入,多选,排序等功能。使用的方法多很简单。以下介绍删除和排序功能:首先查看SDK提供的API:// Individual rows can opt out of having the -editing property set for them. If not implemented, all rows are assumed to be editable.- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSInd 阅读全文
posted @ 2014-01-15 09:48 ranger_cc 阅读(367) 评论(0) 推荐(0) 编辑