测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可协议 | MIT |
发布上次发布 | 2016年11月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Michael Mork 维护。
在所有屏幕方向上传播欢乐和立体拟人主义。向您的移动团队展示 UIKit、CALayer 和 CoreMotion 提供的苹果抽象的力量。
相当标准的。
let leftEye = GooglyEye(frame: CGRect(x: 30, y: 300, width: 100, height: 100))
myAppsview.addSubview(leftEye)
如果您想得到一个 3D 效果,请考虑模式属性,它默认为 .performant。将该属性设置为 .immersive 可以在“光泽”上开启俯仰和滚转,该“光泽”包围着瞳孔视图。
leftEye.mode = .immersive
根据相应的巩膜直径调整瞳孔宽度作为百分比。
leftEye.pupilDiameterPercentageWidth = 0.6
如果您的应用程序已存在 CMMotionManager 的实例,请在分配任何类似 GooglyEyes 的内容之前,务必在 MotionProvider 类中将您的应用程序的实例设置为它,如下所示
MotionProvider.shared.coreMotionManager = myAppsMotionManager
//.. create GooglyEyes
要运行示例项目,请克隆仓库,并首先从 Example 目录运行 pod install
。
iOS 9.0
googlyeyes 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中。
pod "googlyeyes"
Michael Mork,[email protected] 发送电子邮件给我!
googlyeyes 在 MIT 许可下可用。请参阅 LICENSE 文件获取更多信息。