iOS开发UI篇—iOS开发中三种简单的动画设置【在ios开发中,动画是廉价的】一、首尾式动画代码示例: 1 // beginAnimations表示此后的代码要“参与到”动画中 2 3 [UIView beginAnimations:nil context:nil]; 4 //设置动画时...
分类:
移动开发 时间:
2014-11-12 14:58:16
阅读次数:
240
现在正在写的一个项目,涉及到了使用两个TabBar,然后我需要显示其中一个的时候,然后隐藏另外一个,但是中间却出现问题了.我查了一些资料,想总结一下关于TabBar的隐藏.
第一种方法是:
//隐藏tarBar
self.hidesBottomBarWhenPushed =
YES;
这个方法是UIViewController的属性,很好用...
分类:
其他好文 时间:
2014-11-12 13:54:39
阅读次数:
247
IOS 关闭键盘 退出键盘 的5种方式转自“http://blog.csdn.net/w88193363/article/details/24423635”分类:iphone2014-04-24 17:032197人阅读评论(0)收藏举报1、点击编辑区以外的地方(UIView)2、点击编辑区域以外的...
分类:
移动开发 时间:
2014-11-12 11:42:37
阅读次数:
262
1、Core Animation是跨平台的,支持IOS和Mac OS X环境2、核心动画操作的对象不是UIView而是CALayer,CALayer是核心动画的基础,可以做圆角、阴影、边框等效果3、每个UIView内部都有一个Layer的属性4、在实现核心动画时,本质上是将CALayer中得内容转换...
分类:
其他好文 时间:
2014-11-10 21:32:11
阅读次数:
209
创建CircleLayer继承CALayer,添加新属性angle。@interfaceCircleLayer :CALayer@property(nonatomic,assign)CGFloatangle;@end覆盖父类方法,添加新的属性动画键值,返回YES表示给定的属性发生变化时导致layer...
分类:
其他好文 时间:
2014-11-10 17:32:21
阅读次数:
245
在《CALayer 自定义属性绘制动画》中讲解通过CALayer 自定义动画属性绘制圆,使用CABasicAnimation添加绘制动画,下面通过CGPath绘制圆使用CAKeyframeAnimation添加绘制动画UIBezierPath *path = [UIBezierPathbezierP...
分类:
其他好文 时间:
2014-11-10 17:31:46
阅读次数:
199
使用空白view取代cell- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ //取消选中颜色 UIView *backView = [[.....
分类:
其他好文 时间:
2014-11-10 17:01:32
阅读次数:
209
一 介绍手势事件识别1.手势事件识别必须要添加到一个 UIView 里面去,一个单独存在的视图可以添加多个手势识别器。一旦这个界面捕获到了手势动作,如果有必要这个视图将会把这个手势动作沿着视图继承关系向下传递到别的视图中。2.为了能够处理手势的动作必须要按照如下步骤来进行操作。 1). 创建一个合....
分类:
其他好文 时间:
2014-11-10 13:27:47
阅读次数:
176
// NBLoadSuccessView.h// 一个打钩的弹框和一个打叉的弹框,后者继承前者,一共四个文件,拷贝创建即可#import @interface NBLoadSuccessView : UIView// the message showed in the view@propert...
分类:
其他好文 时间:
2014-11-10 06:28:38
阅读次数:
285
[1]事件的基本概念
UIEvent:事件,是由硬件捕捉的一个表示用户操作设备的对象。
分三类:触摸事件、晃动事件、远程控制事件
触摸事件:用户通过触摸设备屏幕操作对象、输入数据。支持多点触摸,包含1个到多个触摸点
UIView支持触摸事件(因为继承于UIResponder),而且支持多点触摸。
需要定义UIView子类,实现触摸相关的方法。
t...
分类:
移动开发 时间:
2014-11-09 18:10:37
阅读次数:
235