我用命令刪除來刪除IB中的地圖視圖控件上的一些限制。如圖所示,約束實際上只是淡化,而不是完全去除。界面生成器:如何清理已刪除的約束?
我曾經嘗試都保存文件並重新打開項目,但似乎它們不會被XCode中被刪除。
我該如何將它們移除?
編輯
這是我在尺寸Inspector窗口
我使用的XCode 6(6A313)
我用命令刪除來刪除IB中的地圖視圖控件上的一些限制。如圖所示,約束實際上只是淡化,而不是完全去除。界面生成器:如何清理已刪除的約束?
我曾經嘗試都保存文件並重新打開項目,但似乎它們不會被XCode中被刪除。
我該如何將它們移除?
編輯
這是我在尺寸Inspector窗口
我使用的XCode 6(6A313)
,而不是使用cmd並刪除看到,請選擇查看,轉到大小檢查員並刪除約束, 這裏是供您參考的屏幕截圖。
感謝您的回答。但是在我的XCode中,我沒有找到像你的截圖一樣的'刪除'選項。我已經更新了這個問題,並附上了我在Size Inspector中看到的內容。 – 2014-09-21 15:48:01
,如果你想刪除有關,那麼所有的約束到特定的對象「解決問題自動佈局按鈕」這似乎有點菜單欄在編輯器底部選擇「清除約束」。
如果你想刪除任何對象的特定約束,然後選擇對象 - >去大小inpecter - >點擊第一個右鍵出現約束 - >刪除。
如果要刪除與特定廈門國際銀行的所有約束,則去「解決自動佈局問題按鈕」,然後選擇「清除所有約束中查看」
在左側面板中選擇它,同時按下退格鍵刪除好。
約束變淡,因爲你從一個視圖大小檢查而不是從其他相關的視圖中刪除它們。
如果在兩個視圖之間添加約束,您將在兩個視圖的大小檢查器中看到該約束。如果從一個視圖的大小檢查器中刪除約束,您仍然會在另一個視圖的大小檢查器中看到它,並且還會在視圖控制器場景樹中看到該約束消失。
通過從視圖控制器場景樹(或從場景中)刪除約束,您可以從兩個視圖中完全刪除約束。
這是關於尺寸等級。如果您在AnyAny中添加約束,然後在另一個大小類中刪除它,請說AnyCompact,那麼它將如下所示。這是因爲你已經從這個大小的類中公開地刪除它。不是來自所有人。 – Fogmeister 2014-09-20 08:39:55
@Fogmeister感謝您的評論。但是我不認爲我在整個過程中都明確地更改了尺寸類別。我會谷歌更多關於這 – 2014-09-21 15:46:42
我確定這就是它。這是約束看起來像這樣的唯一原因。 – Fogmeister 2014-09-21 22:16:20