Cribble 2.1.0

Cribble 2.1.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2018年3月
SPM支持SPM

Max Sokolov 维护。



Cribble 2.1.0

  • Max Sokolov

Cribble

Swift 4.0 compatible Carthage compatible CocoaPods compatible Platform iOS License: MIT

Cribble - 用于视觉测试iPhone和iPad应用的工具。每个像素都很重要。

Cribble

入门

包含了一个示例应用,展示了Cribble的功能。

使用

简单地将以下行添加到您的应用代理中

import Cribble

override func motionBegan(_ motion: UIEventSubtype, with event: UIEvent?) {
	guard motion == .motionShake else { return }

	Cribble.shared.hidden = !Cribble.shared.hidden
}

摇晃设备并探索UI的粗糙度。

自定义选项

您可能希望使用自己的参数来设置网格。在这种情况下,只需使用CribbleOptions

let options = CribbleOptions(horizontalStep: 10, verticalStep: 10, opacity: 0.7, color: UIColor.red)
        
Cribble.shared.options = options

安装

CocoaPods

要使用CocoaPods将Cribble集成到您的Xcode项目中,请在您的<code>Podfile</code>中指定它。

pod 'Cribble'

Carthage

将<code>github "maxsokolov/cribble"</code>行添加到您的<code>Cartfile</code>中。

手动

克隆仓库并将<code>Sources</code>文件夹中的文件拖入您的Xcode项目。

要求

  • iOS 8.0
  • Xcode 8.0

原始想法

该项目由产品设计师Oleg Frolov推动。查看他的惊人的Dribble作品。

许可

Cribble遵循MIT许可协议。详情请参阅LICENSE文件。