Jak*_*ake 61 custom-controls interface-builder ios xcode6 ibdesignable
我有一些我创建的自定义控件,我在新项目中使用它们.但是,我一直在界面生成器中遇到错误:
Failed to update auto layout status: Failed to load designables from path (null)
Run Code Online (Sandbox Code Playgroud)
要么
Failed to render instance of <control>: Failed to load designables from path (null)
Run Code Online (Sandbox Code Playgroud)
我已经测试了另一个项目中的控件,它们似乎在界面构建器中正确呈现,但我无法让它们在当前项目中工作.导致此错误的原因以及如何解决?
提前致谢...
小智 65
我遇到过同样的问题.我使用cocoapods,有一个使用可设计的pod.所以诀窍是添加'use_frameworks!' 到Podfile.执行'pod update'重新打开xcode项目,不应显示错误消息.
Ant*_*lor 12
编辑**
打开Xcode(但不要打开你的项目)并单击Window(右边第二个)
单击管理器并确保您在项目上,然后删除所有派生数据.关闭Xcode,然后重新打开你的项目,让Xcode重新索引你的文件,看看是否能解决问题
我正在运行Xcode 7.3,通过执行以下步骤使错误神奇地消失了,最后,使我的项目处于执行以下步骤之前的确切状态(即对任何内容进行净零更改):
看起来就像是我们以前见过的偶尔出现的Xcode障碍之一,尤其是当您急于完成其他事情时。
如果以前的解决方案不适合您,请尝试添加到您的目标 pod inherit! :search_paths
样本
target 'my-app-target' do
use_frameworks!
inherit! :search_paths
end
Run Code Online (Sandbox Code Playgroud)
之后,按照之前的建议进行 pod 更新。
| 归档时间: |
|
| 查看次数: |
22422 次 |
| 最近记录: |