2015-11-04 26 views
0

我正在使用Swift2.1,並且想要將視圖控制器的視圖添加到視圖控制器的視圖中,該控制器在屏幕頂部具有導航欄。所以我想,subview.top等於self.topLayoutGuide.Bottom設置的限制,我的代碼如下:在swift2.1中以編程方式使用topLayoutGuide

enter image description here

enter image description here

當我運行應用程序,它與錯誤崩潰

我錯了編輯「V:[selfTopLayoutGuide] - [subview] - [selfBottomLayoutGuide]」的字符串嗎?或者有什麼辦法可以解決這個問題嗎?

回答

2

錯誤指向字符串中的空格,將其刪除。

"V:[selfTopLayoutGuide]-[subview]-[selfBottomLayoutGuide]" 
+0

謝謝,它沒有出現錯誤。但是,子視圖不會以某種方式顯示出來,也許我在約束上遇到了問題。 – RTzhong

+0

您是否還添加了水平約束來設置寬度? –

+0

是的,以及如何設置垂直約束,以便subview.top等於self.topLayoutGuide.Bottom – RTzhong