我在故事板中顯示一個視圖,該視圖顯示錯誤消息。我在後面的代碼使用iOS addView:從無限制的故事板添加視圖
[self.ErrorView removeFromSuperView];
刪除此在加載,然後我想表明的觀點,使用
[self.MainView addSubview:self.ErrorView];
這也顯示視圖,但視圖僅由內容大小在故事板上,使用'Leading/Trailing Edge'約束條件,它的大小爲全寬。
如何刷新視圖的約束以匹配故事板上的約束。
[這個問題]認爲約束到ErrorView(http://stackoverflow.com/questions/18617991/what-happens-with-constraints-when-a-view-is-removed )可能有助於解釋發生了什麼和做什麼。當你刪除一個視圖時,約束也被刪除。 –