IBDesignable View - 在设计时需要ViewController

时间:2017-06-03 21:39:20

标签: swift xcode uiviewcontroller ibdesignable

我正在创建一个IBDesignable组件,以便我可以在Xcode故事板中看到组件呈现。该组件只是其他组件的组合。不幸的是,其中一个组件需要UIViewController才能正常运行。是的,不好,但我无法控制它。

该组件在应用程序中运行良好,但在设计时无法正确呈现,因为该场景的UIViewController不可用。我试过了

  • 前往响应者链寻找UIViewController
  • 在组件上创建IBOutlet并将其连接到View 故事板中的控制器

这些都没有奏效;视图控制器始终为零。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

UIViewController无法在IBDesignable模式下呈现。 你可以在视图中找到IBDesignable。

样品:

dest

示例是带边框的圆形按钮。

答案 1 :(得分:0)

不幸的是,IBDesignable组件的周围环境都不会影响组件本身。