PreviewUIKit 2.0.4

PreviewUIKit 2.0.4

Ilya Shkolnik 维护。



  • Ilya Shkolnik

CocoaPods SPM

PreviewUIKit

使用 Canvas 预览进行代码型 UI 开发

要求

  • Xcode 11
  • macOS Catalina
  • CocoaPods

Screenshot

功能

  • Canvas 预览的 UI(类似于 SwiftUI)
  • 不再使用 Storyboard 和 XIB
  • UIKit 快速调试
  • 支持 iOS 9+ 项目
  • Xcode 模板和代码片段
  • 支持自定义初始化的预览
  • 兼容 SnapKit 等基于代码的 UI 开发

Demo Demo Demo

安装

  • 使用 CocoaPods 在您的 iOS 项目中添加 PreviewUIKit
pod 'PreviewUIKit', '~> 1.0.0'
  • 安装 Xcode 模板:将 XcodeTemplates 文件夹的内容复制到 ~/Library/Developer/Xcode/Templates/File Templates/User Templates(如有需要,创建此文件夹)
  • 安装 Xcode 代码片段:将 XcodeSnippets 文件夹的内容复制到 ~/Library/Developer/Xcode/UserData/CodeSnippets(如有需要,创建此文件夹)

如何使用

  • 对于新的 UIView/UIViewController 子类,只需从 Xcode 模板中添加新的类文件
    Screenshot
  • 对于现有的 UIView/UIViewController 子类,请使用以下关键词的片段:PreviewViewController、PreviewView、PreviewViewControllerCustom 和 PreviewViewCustom 截图 截图
  • 启用画布(COMMAND+OPTION+ENTER)和刷新(COMMAND+OPTION+P)
  • 打开 '编辑/预览/自动刷新画布'