iOS实现动态元素的引导图效果实现动态元素的引导图效果
前言前言
最近越来越多的APP,已经抛弃掉第一次进入的3-4页的导入页面,而是另外采取了在功能页面悬浮一个动态效果来展示相应
的功能点。这个模块主要是实现app首次进入时显示的动态的引导图,在用户进行右滑或者左滑的时候,屏幕上的一些元素做
出相应的隐藏消失以及位置移动。
实现效果:实现效果:
图片资源来自网络,侵权即删
先来看看是如何使用的,然后再介绍相关的方法及属性先来看看是如何使用的,然后再介绍相关的方法及属性
NSMutableArray * elementsDataArr = [[NSMutableArray alloc] init];
/* 动画元素的创建 */
LMJAnimatedElement * element1 = [[LMJAnimatedElement alloc] initWithImage:[UIImage imageNamed:@"umbrella"]];
element1.belongToScreen = 0; // 设置所属第几屏
element1.size = CGSizeMake(64, 64); // 元素大小
element1.startPoint = CGPointMake(130, 420); // 元素在屏幕的起始点位置
element1.endPoint = CGPointMake(130, 420); // 元素在屏幕的终点位置
element1.isGradient = NO; // 是否淡入淡出
[elementsDataArr addObject:element1];
LMJAnimatedElement * element2 = [[LMJAnimatedElement alloc] initWithImage:[UIImage imageNamed:@"cocktail"]];
element2.belongToScreen = 1;
element2.size = CGSizeMake(64, 64);
element2.startPoint = CGPointMake(40, 350);
element2.endPoint = CGPointMake(40, 480);
element2.isGradient = YES;
[elementsDataArr addObject:element2];
评论0
最新资源