Pulsing Halo

视图变换工具
授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 视图切换(View Transition)
软件类型 开源软件
地区 不详
投 递 者 卢才艺
操作系统 iOS
开源组织
适用人群 未知
 软件概览

Pulsing Halo是CALayer的子集。

Img_8729

It is useful for:

  • iBeacon
  • annotions in MapKit

用法:

  1. 在你的项目中加入PulsingHaloLayer.h,m ;
  2. 初始化然后添加到你的视图;
PulsingHaloLayer *halo = [PulsingHaloLayer layer];
halo.position = self.view.center;
[self.view.layer addSublayer:halo];

自定义设置

半径

使用半径属性:

self.halo.radius = 240.0;

颜色

使用背景颜色属性:

UIColor *color = [UIColor colorWithRed:0.7
                                 green:0.9
                                  blue:0.3
                                 alpha:1.0];

self.halo.backgroundColor = color.CGColor;

动画周期:

使用动画周期或者脉冲间隔属性:

样板

你可以尝试修改样板app里面的半径和颜色:

 相关资料
  • 脉冲动画效果,可以自定义脉冲的颜色和扩散半径。 可以用作:1、地图的个人位置标注;2、发射信号的灯塔。 [Code4App.com]

  • 模仿网易新闻客户端以及新浪微博,左右滑动可以加载新视图,推出当前视图,返回上一级视图时,上一级视图有渐隐渐显和大小渐变的效果。 [Code4App.com]

  • 利用操控变形功能,您可以扭转和扭曲图稿的某些部分,使变换看起来更自然。您可以使用 Illustrator 中的操控变形工具添加、移动和旋转点,以便将您的图稿平滑地转换到不同的位置以及变换成不同的姿态。 选择要变换的图稿。 从工具栏中选择“操控变形”工具。 默认情况下,Illustrator 可识别用于变换图稿的相应区域,并自动向图稿中添加多个字,以便通过最合适的方式来对图稿进行变形。选择操控变形工

  • 利用CALayer 实现对视图进行三维变形和变换过渡效果。 [Code4App.com]

  • 视图工具栏位于主窗口右侧,模型库的左上方。下图所示分别为外部场景编辑界面、建筑编辑界面和楼层/室内编辑界面的视图工具栏。关于编辑界面的说明,参阅自定义建筑工具栏。 视图工具栏中,主要功能包括 2D/3D 视图转换、聚焦、行走,还设有显示/隐藏室外功能和楼层展开/折叠功能。 注意事项 行走功能在建筑编辑界面中不可用。只能用于场景或楼层/室内编辑界面。 行走模式 选择行走后,将红色胶囊置于场景或楼层中

  • 工具, 面板, 视图 工具, 面板, 视图 常用快捷键 在全局设置下将单位修改为像素,因其在 CSS 中运用最广 (Preference -> Units & Rulers -> Units) 。设置工作区布局为切图及图片编辑做准备(所需窗口为信息窗口,图层窗口以及历史记录窗口)。 打开『信息窗口』、『图层窗口』、『历史纪录窗口』、『工具面板』、『选项』面板,可以通过 Window -> Work

  • 问题内容: 我正在使用阴影中的形状生成使用安装在移动平台上的相机拍摄的图像的数字地形模型(DTM)。用Python编写的算法似乎运行得很好,但是输出是倾斜的并且有点球形,所以我怀疑我需要从DTM中消除透视失真和桶形。 如果有人对此感兴趣,可以在这里获得数据。 摄像机以41度倾斜安装,并具有以下摄像机和失真矩阵: 如何应用透视变换并从此矩阵中消除桶形失真以获得平坦的DTM? 我已经尝试过使用Open

  • 我正在尝试实现一个应用程序的介绍,该应用程序具有具有3个页面的视图页和自定义动画,使用: setPageTransformer 居中页面中的视图不与动画一起流动-在从第一页到第二页的滑动结束时,它返回到原始位置-这导致从第二页到第三页的错误动画 这是我的代码: 我正在使用“androidx”作为片段、适配器和Viewpager: 我的适配器 : 我错过了什么吗?