![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
文章平均质量分 57
simmyoung
这个作者很懒,什么都没留下…
展开
-
tableview数据源增删,刷新出错问题
*** Assertion failure in -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:10372012-05-15 22:01:07.800 T_QQList[3933:f803] *** Terminating app due to转载 2012-10-17 11:01:52 · 705 阅读 · 0 评论 -
界面跳转
除了navigationcontroller 和 presentMadolViewcontroller 界面跳转的一些方式:第1种方法thirdController * myThirdCtl = [[thirdController alloc]init];[self.view addSubview:myThirdCtl.view];[self addChildViewCon转载 2013-06-21 15:38:14 · 579 阅读 · 0 评论 -
CoreGraphics
Paths中的几个重要元素Pointsvoid CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y);指定一个点成为current pointQuartz会跟踪current point一般执行完一个相关函数后,current point都会相应的改变.转载 2013-06-21 16:32:48 · 638 阅读 · 0 评论 -
设置简单的类似水纹效果
#import "ViewController.h"@interface ViewController ()@property (nonatomic, retain) UIImageView *imageView;@end@implementation ViewController- (void)viewDidLoad{ [原创 2013-07-11 11:07:22 · 889 阅读 · 0 评论 -
ios获取设备mac地址
- (NSString *)macaddress { int mib[6]; size_t len; char *buf; unsigned char *ptr; struct if_msghdr *ifm;转载 2013-06-26 12:00:05 · 764 阅读 · 0 评论 -
视图切换方向
1. 如果用presentModalViewController, 可以这样做:- (IBAction)infoButtonPressed:(id)sender {InfoViewController *infoViewController = [[InfoViewController alloc] initWithNibName: @"DAandPAInfo" bun转载 2013-07-15 10:17:29 · 684 阅读 · 0 评论 -
CATransform3D 矩阵变换之立方体旋转实现细节
第一部分、前几天做动画,使用到了CATransform3D ,由于没有学过计算机图形学,矩阵中m11--m44的各个含义都不清楚,经过几天研究总结如下:(供和我一样的菜鸟学习)struct CATransform3D{CGFloat m11(x缩放), m12(y切变), m13(), m14();CGFloat m21(x切变),转载 2013-08-16 15:39:25 · 921 阅读 · 0 评论 -
CATransform3D 特效详解
关于图层的几个坐标系。对于ios来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。一个图层的frame,它是position,bounds,anchorPoint和transform属性的一部分。设置一个新的frame将会相应的改变图层的position和bounds,但是frame本身并没有保存。position:是一个CGP转载 2013-08-16 15:55:46 · 559 阅读 · 0 评论 -
iOS7 120x120应用程序图标
最新的ios7需要额外的这三个尺寸的icon,'120x120','76x76','152x152'Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format.转载 2013-11-19 13:51:57 · 1152 阅读 · 0 评论 -
Transforms CTM, 转换矩阵
Transforms CTM, 转换矩阵 |字号 订阅Quartz转换实现的原理:Quartz把绘图分成两个部分, 用户空间,即和设备无关, 设备空间,用户空间和设备空间中间存在一个转换矩阵 : CTM本章实质是讲解CTMQuartz提供的3大功能移动,旋转,缩放演示如下,首先加载一张图片void转载 2013-06-18 16:48:45 · 538 阅读 · 0 评论 -
ios MKNetworkKit 的使用
原文地址:http://www.kaixinwenda.com/article-marujunyy-8495810.html常用框架比如:AFNetworking,ASIHttpRequest,SDWebImage,MKNetWorKit等。iOS5已出来这么久了,而ASIHttpRequest的作者已经申明不更新了,在iOS5环境下,其实还是有些问题的。现在MKNet转载 2013-06-19 11:18:29 · 2170 阅读 · 0 评论 -
UIImagePickerController拍照与摄像
该类继承自UINavigationController类步骤:检查媒体来源模式是否可用检查该来源模式下所支持的媒体类型创建图像选取控制器,设置其属性并显示在委托协议方法中处理1.检查媒体来源调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查sourceType是一转载 2013-05-27 12:20:17 · 684 阅读 · 0 评论 -
IOS开发之触摸与点击事件:UITapGestureRecognizer应用
一:UITapGestureRecognizer应用:- (void)singleOne:(UITapGestureRecognizer *)sender { }//将相应事件发生时的动作写入函数- (void)singleTwo:(UITapGestureRecognizer *)sender { }- (void)doubleOne:(UITapGestureRecognizer *)send转载 2012-10-17 11:05:20 · 659 阅读 · 0 评论 -
iOS编程——Objective-C KVO/KVC机制
先上代码 1. 1 .Person类 2. @implementation Person 3. @synthesize name,age;//属性name 将被监视 4. -(void) changeName 5. { 6. name=@"changeName directly"; 7.转载 2013-04-09 21:52:00 · 651 阅读 · 0 评论 -
屏幕自动旋转和调节大小
1.新建工程名为RotateDemo , File->New->Project ->single View Application -> next2.在view视图上添加两个Label,[cpp] view plaincopy// RotateViewController.h #import @in转载 2013-04-23 14:10:14 · 657 阅读 · 0 评论 -
openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)
今天遇见一行代码实现打开一个网页,比起印象里的UIWebView控件实现简单很多,很容易使用而且,经过真机测试却是很方便使用,在网上又搜索了一点相关资料:代码段:[[UIApplication sharedApplication] openURL:url];其中系统的url有:1.Map http://maps.google.com/maps?q=转载 2013-04-23 14:45:06 · 837 阅读 · 0 评论 -
如何获取设备唯一性的ID
需要一个能够标识设备唯一性的IDApple解决方案1、使用CFUUIDCreateString(NULL, CFUUIDCreate(NULL))生成UUID2、将UUID缓存在本地,sqlite或plist。使用时取出评价:坑爹!这种方式每次UUID生成一次都不一样,如果产品被fuck out of device,再装载会导致两次UUID不一致。这个方案明显适用范围狠转载 2013-04-19 11:10:04 · 1187 阅读 · 0 评论 -
如何判断iOS设备
识别设配是iphone或者ipad就用 [UIDevice CurrentDevice].UserInterfaceIdiom识别iphone或者ipod用 .model识别ios系统版本用 [UIDevice CurrentDevice].systemVersion (系统名称用systemName)识别具体型号例如 iphone3gs,iphone4,iphone4s,iphone原创 2013-04-19 10:45:35 · 940 阅读 · 0 评论 -
ios截图
-(void)fullScreenshots{UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow]; UIGraphicsBeginImageContext(screenWindow.frame.size);//全屏截图,包括window [screenWindow.la转载 2013-04-19 13:10:54 · 813 阅读 · 0 评论 -
ios调用相册或相机上传图片
先添加一个button用来点击进行上传,点击button触发button事件:- (IBAction)choosePhoto:(id)sender{ UIActionSheet *choosePhotoActionSheet; //定义一个actionsheet进行选择 if([UIImagePickerController isSourceTypeAvailab原创 2013-04-19 22:40:13 · 752 阅读 · 0 评论 -
根据NSArray里边的Object的某个属性进行排序
假设drinkDetails是一个由Object组成的Array,且Object类有个birthDate属性,我们要根据它来对Array排序。方法一- (NSComparisonResult)compare:(id)otherObject { return [self.birthDate compare:otherObject];}NSArray *sortedArray转载 2013-11-13 17:52:41 · 554 阅读 · 0 评论