【发布时间】:2018-12-25 02:33:33
【问题描述】:
我将一些控件拖到UIViewController 和UITableViewController 上,但它们没有呈现。每当我运行 pod update 时,都会发生这种情况。行为不是一成不变的。有时当我退出 Xcode 并再次打开它时,有时会出现控件。由于某些天的行为非常糟糕,对于某些场景,Xcode 不渲染控件。
【问题讨论】:
-
这些控件是内置在 iOS(和 UIKit)中的,还是来自您的 Cocoapods?
-
@MichaelDautermann:它们来自 pod 和 UIKit。这两个在突出显示的矩形底部突出显示更宽的 UIView。它们是 IBDesignable
-
你能试试 Xcode 10 吗?
-
Xcode 10.1 (10B61) 也一样!
-
这是由于 pod 类而发生的。我还不知道解决方案,但有一个解决方法,如果您从视图控制器中所有视图的身份检查器中删除 pod 类,那么所有控件都会出现。然后您可以添加约束或您必须做的任何事情,然后再次在身份检查器中设置 pod 类。这只是一种解决方法。