SensorVisualizerKit 0.1

SensorVisualizerKit 0.1

Joe Blau 维护。



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 (可选): 拖动边框颜色,默认为染色颜色