[LayoutConstraints] The view hierarchy is not prepared for the constraint

在使用VFL約束語言時(shí),已開始不熟悉出現(xiàn)了下面的錯誤。

[LayoutConstraints] The view hierarchy is not prepared for the constraint

因?yàn)椴皇窃趘iewDidLoad添加的視圖界面,所以開始懷疑使用VFL約束布局,需要注意使用的位置,后來看到一篇不錯的文章里面提到了該錯誤的原因顧整理到這里,以方便大家可以更快檢索到。

iOS代碼添加視圖約束

1.約束不依賴于其他控件(添加的約束和其他控件沒有關(guān)系),會添加到自己身上

2.如果是父子關(guān)系,設(shè)置子控件的約束,約束添加到父控件上

3.如果是兄弟關(guān)系,設(shè)置兩兄弟的約束,約束會添加到第一個共同的父控件上

我遇到這個錯誤就是因?yàn)榘鸭s束添加在了自身身上了,換到父空間上

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容