SensorVisualizerKit
用于实时演示、iOS AppStore 演示、Apple Store 原型设计、设计评审的 iOS 传感器可视化。
安装
Carthage: 要将 SensorVisualizerKit 集成到您的 Xcode 项目中,请使用 Carthage,在您的 Cartfile
中指定它。
github "joeblau/sensor-visualizer-kit" ~> 0.1
Cocoapods: 要将 SensorVisualizerKit 集成到您的 Xcode 项目中,请使用 CocoaPods,在您的 Podfile
中指定它。
pod 'SensorVisualizerKit', '~> 0.1'
使用
故事板
import UIKit
import SensorVisualizerKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow? = {
return SensorVisualizerWindow(frame: UIScreen.main.bounds)
}()
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
return true
}
}
编程方式
import UIKit
import SensorVisualizerKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
window = SensorVisualizerWindow(frame: UIScreen.main.bounds)
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
return true
}
}
配置
初始化 SesnorVisuzliserWindow 的方法签名包含 1 个必需属性和 2 个可选属性
- frame: 窗口的大小,通常是屏幕边界
- primary (可选): 拖动和摇晃的颜色,默认为染色颜色
- secondary (可选): 拖动边框颜色,默认为染色颜色