gpt4 book ai didi

swift - 如何使用 Carthage 分发可设计/可检查的自定义 View

转载 作者:可可西里 更新时间:2023-10-31 23:44:45 26 4
gpt4 key购买 nike

有没有办法在 Carthage 框架中分发自定义 IBDesignable/IBInspectable UIView 控件?

这是一个演示框架:

https://github.com/exchangegroup/MyCustomView

它有一个 designable MyCustomView具有可检查的属性 myBorderWidth

custom_class

可设计的 View 显示在框架项目的 Storyboard中。

inspectable_works

但是,如果我将此框架包含在 Carthage 的另一个应用程序中, Storyboard将不允许设计 MyCustomView

这是一个演示应用程序 uses it with Carthage :

https://github.com/exchangegroup/UsingMyCustomView

inspectable_does_not_work

有没有办法用 carthage 分发可设计的 UIView?

在 Xcode 6.4 和 Xcode 7 中测试。

迦太基:0.6.4

最佳答案

您可以,但您需要包含一个链接到包含您的 Assets ( Storyboard)的主机应用程序中的包。如果您希望他们能够将 uiview 拖到 Storyboard 中,请查看您的自定义设计和/或编辑它,这有点棘手。如果您的 uiview 覆盖 awakeafternib,您实际上可以将其设计为只需将它们拖到 Storyboard 中并且它们完全呈现而无需额外的容器 View 。我不知道有什么方法可以像编辑模板一样编辑您的原始 Storyboard View 。

关于swift - 如何使用 Carthage 分发可设计/可检查的自定义 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30993769/

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