gpt4 book ai didi

ios - Sketch+PaintCode vs Storyboard

转载 作者:搜寻专家 更新时间:2023-11-01 06:37:38 26 4
gpt4 key购买 nike

Sketch是一个 UX 和 UI 设计工具。 PaintCode有一个Sketch的代码生成插件,可以为所有设计生成CoreGraphic代码。

对于主要使用标准设计元素(如导航栏、表格 View 和更简单的东西)的 iOS 设计,如果我们使用 PaintCode 插件生成的代码,那么 -

  1. 性能:是否会对应用的性能产生任何影响?
  2. 复杂性:我们将不得不处理导航以及分配和取消分配 View ,但是引入的代码复杂性有多大?
  3. 使用来自 PaintCode 和 Storyboard 的代码还有哪些优点和缺点?

最佳答案

PaintCode 和 Storyboards 是没有竞争力的方法。事实上,如果您使用 IB_DESIGNABLE,它们互补

  • Interface Builder(用于 Storyboard或 XIB)允许您构建 View 层次结构、布局、转换和关系。

  • PaintCode(独立应用程序或 Sketch 插件)允许您以参数化和响应式方式绘制 View 内容。

IB Designable Preview

图片取自此演示文稿:IBDesignable x PaintCode

另见 PaintCode video about StyleKits以及它们与 Interface Builder 的集成。
在这里您可以下载 example project演示 IB_DESIGNABLE

— PaintCode 支持

关于ios - Sketch+PaintCode vs Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39601506/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com