上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: 实现ios动画,主要有两种方法:UIView层面上的、使用CATransition。一、UIView层面上的[UIView beginAnimations:@"animation" context:nil];[UIView setAnimationDuration:1.0f];[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES]; 阅读全文
posted @ 2013-07-22 10:37 little_star 阅读(719) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/weasleyqi/article/details/8148234 阅读全文
posted @ 2013-07-22 10:10 little_star 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 几乎所有关于动画的设置方法,在动画块外没有任何效果。使用beginAnimations:context: 类方法来开始一个动画块并用commitAnimations类方法结束1、areAnimationsEnabled返回一个布尔值表示是否允许动画效果 + (BOOL)areAnimationsEnabled2、beginAnimations:context:开始一个动画块 + (void)beginAnimations:(NSString *)animationID context:(void *)context一般调用方式:[UIViewbeginAnimations:@"ani 阅读全文
posted @ 2013-07-19 16:57 little_star 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 前言:我们希望做出的效果是,实现图片的分页滑动,且每张图片都可以双击或用手指捏合来缩放大小。上一篇讲解UIGestureRecognizer的中,我们介绍的UIPinchGestureRecognizer也可以实现用手指捏合来缩放大小这个功能,这里介绍另外一种方法,直接使用UIScrollView自带的功能实现同样的效果。实现的大体思路:要实现图片的分页滑动,那么肯定是一个大的ScrollView,而每一张图片都可以放大缩小,那么每张图片imageView必定也在一个scrollView上。在讲解图片缩放的具体实现之前,我们先来区分几个概念:contentSize、contentOffset 阅读全文
posted @ 2013-07-16 20:50 little_star 阅读(10948) 评论(0) 推荐(0) 编辑
摘要: 首先,要说明一点,目前IOS模拟器只能实现模拟双指触摸。在iPhone模拟器上,按住Option键这时你就能模拟双指触摸了。当然,只能模拟二指水平拖动、旋转效果。要想模拟捏合手势?按住Option-Shift键就行了。 阅读全文
posted @ 2013-07-16 11:17 little_star 阅读(2875) 评论(0) 推荐(0) 编辑
摘要: 关于debug的设置,都在Product \debug \debugworkflow中。一、断点一进来,就是汇编,怎么办? products->debugWorkflow->show dis...勾去掉二、step into/step out/step over的区别step into就是单步执行,遇到子函数就进入并且继续单步执行;step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。step out就是但单步执行到子函数内时,用step out就可以执行完子函数余下部分,并返回到上一层函数。ste 阅读全文
posted @ 2013-07-15 09:42 little_star 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 前言:我想实现一个类似QQ截图一样的,带矩形框的截图效果。那么,在去实现怎么话矩形框之前,我们先从最基本的入手,学习怎么在ios的界面上画图,画虚线。画虚线的方法:CG_EXTERN void CGContextSetLineDash(CGContextRef c, CGFloat phase, const CGFloat lengths[], size_t count) CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);四个参数context、phase、lengths[]、count。phase:表示在第一个虚线绘制的时候跳过多少个... 阅读全文
posted @ 2013-07-14 20:58 little_star 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 前言:在开始讲解这个类之前,我们回顾一下,在处理触摸屏事件中,还有没有别的方法?在前面讲解截图的那篇博文中,我使用过来自于UIResponder的几个方法:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesCancelled:(N 阅读全文
posted @ 2013-07-14 20:07 little_star 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 前言:本来只是想实现一个简单的截图功能的,后来又想做的更好一点,就加上了虚线框。要实现截图本身是很容易的,只需要CGImageCreateWithImageInRect:这一个方法即可。后来加了虚线框就复杂了很多,因为还要让虚线框适时的消失。现附上最终实现的效果:截图后,点击segControl,虚线框会消失;点击屏幕的任何地方,虚线框和segControl都会消失。除了界面有点丑外,算是基本实现了预期效果。正文:我们希望的是:当手指在屏幕上移动时,虚线框随着手指的移动而生成。两个关键问题:手指移动时怎么触发画图机制?怎么绘制虚线框?一、手指移动的检测不需要在@interface中继承什么,直 阅读全文
posted @ 2013-07-14 20:06 little_star 阅读(1898) 评论(1) 推荐(0) 编辑
摘要: 前言:我是在完成截图后,希望弹出类似QQ那样的选择按钮,比如:保存、取消、完成。然后用到了这个控件。这个控件的用法相当的简单,没有什么好讲的。唯有一点,需要特别注意,那就是对这个控件的点击响应。当点击这种类似button的控件时,我们首先想到的响应事件肯定是UIControlEventTouchUpInside,但是这个segmentedControl不是,它响应的竟然是UIControlEventValueChanged这个事件。当然,对于这种分不清响应事件是哪个的,我们可以直接把响应事件设为UIControlEventAllEvents。但既然写到这个控件了,我就还是把它的常用方法列出来吧 阅读全文
posted @ 2013-07-11 19:54 little_star 阅读(583) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页