




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酥油灯厂家酥油灯厂家 常用代码整理 12 判断邮箱格式是否正确的代码 利用正则表达式验证 BOOL isValidateEmail NSString email NSString emailRegex A Z0 9a z A Za z0 9 A Za z 2 4 NSPredicate emailTest NSPredicate predicateWithFormat SELF MATCHES emailRegex return emailTest evaluateWithObject email 13 图片压缩 用法 UIImage yourImage self imageWithImageSimple image scaledToSize CGSizeMake 210 0 210 0 压缩图片 UIImage imageWithImageSimple UIImage image scaledToSize CGSize newSize Create a graphics image context UIGraphicsBeginImageContext newSize Tell the old image to draw in this newcontext with the desired new size image drawInRect CGRectMake 0 0 newSize width newSize height Get the new image from the context UIImage newImage UIGraphicsGetImageFromCurrentImageContext End the context UIGraphicsEndImageContext Return the new image return newImage 14 亲测可用的图片上传代码 IBAction uploadButton id sender UIImage image UIImage imageNamed 1 jpg 图片名 NSData imageData UIImageJPEGRepresentation image 0 5 压缩比例 NSLog 字节数 i imageData length post url NSString urlString http 192 168 1 113 8090 text UploadServlet 服务器地址 setting up the request object now NSMutableURLRequest request NSMutableURLRequest alloc init request setURL NSURL URLWithString urlString request setHTTPMethod POST 酥油灯厂家酥油灯厂家 NSString boundary NSString stringWithString 14737809831466499882746641449 NSString contentType NSString stringWithFormat multipart form data boundary boundary request addValue contentType forHTTPHeaderField Content Type NSMutableData body NSMutableData data body appendData NSString stringWithFormat r n r n boundary dataUsingEncoding NSUTF8StringEncoding body appendData NSString stringWithString Content Disposition form data name userfile filename 2 png r n dataUsingEncoding NSUTF8StringEncoding 上传上去的图片名字 body appendData NSString stringWithString Content Type application octet stream r n r n dataUsingEncoding NSUTF8StringEncoding body appendData NSData dataWithData imageData body appendData NSString stringWithFormat r n r n boundary dataUsingEncoding NSUTF8StringEncoding request setHTTPBody body NSLog 1 body body NSLog 2 request request NSData returnData NSURLConnection sendSynchronousRequest requestreturningResponse nil error nil NSString returnString NSString alloc initWithData returnDataencoding NSUTF8StringEncoding NSLog 3 测试输出 returnString 15 给 imageView 加载图片 UIImage myImage UIImage imageNamed 1 jpg imageView setImage myImage self view addSubview imageView 16 对图库的操作 选择相册 UIImagePickerControllerSourceTypesourceType UIImagePickerControllerSourceTypeCamera if UIImagePickerControllerisSourceTypeAvailable UIImagePickerControllerSourceTypeCamera sourceType UIImagePickerControllerSourceTypePhotoLibrary UIImagePickerController picker UIImagePickerControlleralloc init picker delegate self picker allowsEditing YES picker sourceType sourceType self presentModalViewController picker animated YES 选择完毕 void imagePickerController UIImagePickerController pickerdidFinishPickingMediaWithInfo NSDiction ary info 酥油灯厂家酥油灯厂家 picker dismissModalViewControllerAnimated YES UIImage image info objectForKey UIImagePickerControllerEditedImage self performSelector selector selectPic withObject imageafterDelay 0 1 void selectPic UIImage image NSLog image image imageView UIImageView alloc initWithImage image imageView frame CGRectMake 0 0 image size width image size height self viewaddSubview imageView self performSelectorInBackground selector detect withObject nil detect 为自己定义的方法 编辑选取照片后要实现的效果 取消选择 void imagePickerControllerDIdCancel UIImagePickerController picker picker dismissModalViewControllerAnimated YES 17 跳到下个 View nextWebView WEBViewController alloc initWithNibName WEBViewController bundle nil self presentModalViewController nextWebView animated YES 创建一个 UIBarButtonItem 右边按钮 UIBarButtonItem rightButton UIBarButtonItem alloc initWithTitle 右边 style UIBarButtonItemStyleDone target self action selector clickRightButton self navigationItem setRightBarButtonItem rightButton 设置 navigationBar 隐藏 self navigationController navigationBarHidden YES iOS 开发之 UIlabel 多行文字自动换行 自动折行 UIView footerView UIView alloc initWithFrame CGRectMake 10 100 300 180 UILabel label UILabel alloc initWithFrame CGRectMake 10 100 300 150 label text Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Hello world Helloworld 背景颜色为红色 label backgroundColor UIColor redColor 设置字体颜色为白色 label textColor UIColor whiteColor 文字居中显示 酥油灯厂家酥油灯厂家 label textAlignment UITextAlignmentCenter 自动折行设置 label lineBreakMode UILineBreakModeWordWrap label numberOfLines 0 30 代码生成 button CGRect frame CGRectMake 0 400 72 0 37 0 UIButton button UIButton buttonWithType UIButtonTypeRoundedRect button frame frame button setTitle 新添加的按钮 forState UIControlStateNormal button backgroundColor UIColor clearColor button tag 2000 button addTarget self action selector buttonClicked forControlEvents UIControlEventTouchUpInside self view addSubview button 31 让某个控件在 View 的中心位置显示 某个控件 比如 label View label center self view center 32 好看的文字处理 以 tableView 中 cell 的 textLabel 为例子 cell backgroundColor UIColorscrollViewTexturedBackgroundColor 设置文字的字体 cell textLabel font UIFont fontWithName AmericanTypewriter size 100 0f 设置文字的颜色 cell textLabel textColor UIColor orangeColor 设置文字的背景颜色 cell textLabel shadowColor UIColor whiteColor 设置文字的显示位置 cell textLabel textAlignment UITextAlignmentCenter 33 隐藏 Status Bar 读者可能知道一个简易的方法 那就是在程序的 viewDidLoad 中加入 UIApplication sharedApplication setStatusBarHidden YES animated NO 33 更改 AlertView 背景 UIAlertView theAlert UIAlertViewalloc initWithTitle Atention message I m a Chinese delegate nil cancelButtonTitle Cancel otherButtonTitles Okay nil autorelease theAlert show UIImage theImage UIImageimageNamed loveChina png theImage theImage stretchableImageWithLeftCapWidth 0topCapHeight 0 CGSize theSize theAlert frame size 酥油灯厂家酥油灯厂家 UIGraphicsBeginImageContext theSize theImage drawInRect CGRectMake 5 5 theSize width 10 theSize height 20 这个地方的大小要自己调 整 以适应 alertview 的背景颜色的大小 theImage UIGraphicsGetImageFromCurrentImageContext UIGraphicsEndImageContext theAlert layer contents id theImage CGImage 34 键盘透明 textField keyboardAppearance UIKeyboardAppearanceAlert 状态栏的网络活动风火轮是否旋转 UIApplication sharedApplication networkActivityIndicatorVisible 默认值是 NO 35 截取屏幕图片 创建一个基于位图的图形上下文并指定大小为 CGSizeMake 200 400 UIGraphicsBeginImageContext CGSizeMake 200 400 renderInContext 呈现接受者及其子范围到指定的上下文 self view layer renderInContext UIGraphicsGetCurrentContext 返回一个基于当前图形上下文的图片 UIImage aImage UIGraphicsGetImageFromCurrentImageContext 移除栈顶的基于当前位图的图形上下文 UIGraphicsEndImageContext 以 png 格式返回指定图片的数据 imageData UIImagePNGRepresentation aImage 36 更改 cell 选中的背景 UIView myview UIView alloc init myview frame CGRectMake 0 0 320 47 myview backgroundColor UIColorcolorWithPatternImage UIImage imageNamed 0006 png cell selectedBackgroundView myview 37 显示图像 CGRect myImageRect CGRectMake 0 0f 0 0f 320 0f 109 0f UIImageView myImage UIImageView alloc initWithFrame myImageRect myImage setImage UIImage imageNamed my
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度四川五粮液老酒年份酒全国总经销合同范本
- 2025年新能源科技公司正式编制员工服务合同模板
- 2025年钢铁企业冶金工程安全监管服务合作协议书
- 2025年度绿色环保遗体告别仪式专业殡仪服务合同
- 2025年绿色建筑屋顶光伏发电工程承包合同
- 2025年度文化演出活动门票担保合同范本
- 2025版人参果文化旅游区特色产品销售合同
- 2025版风机叶片材料供应合同下载
- 二零二五学年度学校食堂肉类食材采购与服务保障合同
- 2025年咨询服务结束及个性化健康管理续约协议书
- 中考代词-(人称代词、物主代词、指示代词、反身代词、不定代词教学)课件26张
- 《人工智能基础》课件-AI的前世今生:她从哪里来
- 施工现场安全技术交底全集
- 完整版宪法知识竞赛试题完整题库及答案(夺冠系列)
- 云南大学附属中学数学2023-2024学年七年级上学期开学分班考试数学试题
- 小学武术校本课程教材(中学也可用)
- 自来水厂处理工艺流程图
- 物流管理就业能力展示
- 宿管老师培训课件
- 全媒体运营师-国家职业标准(2023年版)
- 小学英语教学经验体会分享
评论
0/150
提交评论