- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 限制button单位时间被点击的次数
-(void)timeEnough:(UIButton *)btn{ btn.selected = NO;}-(void)btnClick:(UIButton *)btn{ if (btn.selected)return; btn.selected = YES; [self performSelector:@selector(timeEnough:) withObject:nil afterDel
2016-04-11 13:25:55
1732
转载 UIDynamic 物理动效
一 什么是UIDynamic Animation UIDynamic Animation是IOS 7引入的一个动态库,用来模拟现实世界的物理模型,隶属于UIKit。 主要模拟以下几种物理行为:UIGravityBehaviorUIAttachmentBehaviorUISnapBehaviorUIPushBehaviorUICollisionBehaviorUIDynamicItem
2016-04-05 17:06:44
557
原创 UIWebview获取网页中所有图片并加入点击事件,实现浏览图片的效果
- (void)webViewDidFinishLoad:(UIWebView *)aWebView { //调整字号 NSString *str = @"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '95%'"; [_webView string
2016-03-31 13:19:23
1171
原创 js与webview进行交互
iOS中偶尔也会用到webview来显示一些内容,比如新闻,或者一段介绍。但是用的不多,现在来教大家怎么使用js跟webview进行交互。这里就拿点击图片获取图片路径为例:1.测试页面html src="test.png"/> 2.然后我们在control
2016-03-31 13:16:05
316
原创 简单封装页面间值的回调,block做参数
简单封装页面间值的回调,block做参数FirstVC.h://跳转页面[secondVC pushViewController:self completion:^(MCMessageModel *model) { //处理回调的参数 model....//返回上一页,即回到本页面。 [a
2016-03-25 13:27:09
262
原创 绘制多边形和不规则按钮
绘制多边形和不规则按钮。要结合上次提到的贝塞尔曲线和CAShapeLayer,去绘制你想要的形状。然后通过layer层的遮罩mask,进行设置,但仅仅这样是不够的,没有遮挡的部分也会响应点击。所以要重写Button的这个方法:pointInside,之后会详细介绍先简单介绍一下遮罩mask这个属性:比如layerA是layerB的mask,即layerB.mask = layerA
2016-03-23 18:19:20
1673
原创 贝塞尔曲线与CAShapeLayer
这些天,一直在研究一些基本动效。其中CAShapeLayer和贝塞尔曲线配合使用,功能很强大,遂,今天总结了一些它们的用法,如下:贝塞尔曲线与CAShapeLayer的关系 1,CAShapeLayer中shape代表形状的意思,所以需要形状才能生效 2,贝塞尔曲线可以创建基于矢量的路径 3,贝塞尔曲线给CAShapeLayer提供路径,CAShapeLayer在提
2016-03-22 17:18:48
335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人