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 项目中,请在您的 Podfile 中指定它。

pod 'Cribble'

Carthage

github "maxsokolov/cribble" 行添加到您的 Cartfile 中。

手动

克隆仓库并将 Sources 文件夹中的文件拖放到您的 Xcode 项目中。

要求

  • iOS 8.0
  • Xcode 8.0

原始想法

此项目由产品设计师 Oleg Frolov 推动。查看他的出色作品 Dribble

许可

Cribble 在 MIT 许可下可用。有关详细信息,请参阅 LICENSE。