要实现如下图所示效果,一种思路是封装一个UIView,提供星星个数属性,在属性中赋值并调用[self setNeedsLayout]令视图重绘(之后系统会调用layoutSubviews),覆盖layoutSubviews,在此方法内进行单个星星的frame调整。由于每个星星不需要事件处理,在UIV...
分类:
移动开发 时间:
2014-12-25 16:12:27
阅读次数:
258
辉光UIView的category本人视频教程系类 iOS中CALayer的使用效果如下:源码:UIView+GlowView.h 与UIView+GlowView.m//// UIView+GlowView.h// YouXianClock//// Created by YouXianMin...
分类:
其他好文 时间:
2014-12-21 23:18:35
阅读次数:
133
零基础图文傻瓜教程接入Facebook的sdk本人视频教程系类 iOS中CALayer的使用1. 点击右侧链接进入facebook开发者中心https://developers.facebook.com2. 输入账号密码(没有账号密码,需要注册一个)3.点击管理应用程序4. 添加应用程序 YouXi...
分类:
其他好文 时间:
2014-12-20 08:12:46
阅读次数:
224
备注:CALayer是定义在QuartzCore框架中的;CGImageRef、CGColorRef两种数据类型是定义在CoreGraphics框架中的;UIColor、UIImage是定义在UIKit框架中的其次,QuartzCore框架和CoreGraphics框架是可以跨平台使用的,在iOS和...
分类:
其他好文 时间:
2014-12-16 14:44:53
阅读次数:
219
山寨“饿了么”应用中添加菜品数量按钮效果本人视频教程系类 iOS中CALayer的使用最终效果:山寨源头:源码:(此源码解决了重用问题,可以放心的放在cell中使用)AddAndDeleteButton.h 与AddAndDeleteButton.m//// AddAndDeleteButton.....
分类:
其他好文 时间:
2014-12-15 18:56:09
阅读次数:
271
图层的动画都是假象,其实属性根本没有变化,尽管用如下代码,但也只是强制让图层停留在最后的地方,实际属性还是没有变。...
分类:
移动开发 时间:
2014-12-15 15:31:43
阅读次数:
129
iOS开发UI篇—CAlayer(自定义layer)一、第一种方式1.简单说明以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。绘制图形的步骤:(1)获取上下文(2)绘制图形(3)渲染图形如果在la...
分类:
移动开发 时间:
2014-12-09 15:34:49
阅读次数:
184
iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@pr...
分类:
移动开发 时间:
2014-12-09 15:26:46
阅读次数:
227
UIView与CALayer的区别研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍。苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假设读的人了解界面动画技术的原理的。今天有点别的事情要使用Li...
分类:
其他好文 时间:
2014-11-29 13:05:32
阅读次数:
140
CALayer属于Core Animation部分的内容,比较重要而不太好理解。以下是园子中看到的一篇文章的摘录:1. UIView是iOS系统中界面元素的基础,所有的界面元素都是继承自它。它本身完全是由CoreAnimation来实现的。它真正的绘图部分,是由一个CALayer类来管理。UIVie...
分类:
其他好文 时间:
2014-11-27 21:58:39
阅读次数:
211