2016-07-29 91 views
0

Swift 2.2 Xcode 7.3.1。 iOS 9.故事板。我有7行四個標籤。我打算選擇每一行將其放入一個堆棧中。在Hagerty的iTunes U(斯坦福)中看到了這種技術。每次我選擇一行並按下按鈕將四個對象添加到堆棧中時,它會使這些巨大的矩形...它們的寬度爲127,000,000。我一直嘗試不同的東西,添加所有建議的限制,擺脫所有限制等。堆棧按鈕失敗

任何想法我做錯了什麼? TIA

對不起,我顯然不允許在這裏添加圖像... View Controller上的矩形都是UILabels。當我選擇它們中的一行並按下堆棧按鈕,引腳旁邊等,它看起來會形成一個寬矩形,所有4個在彼此之上,最後一次是27,216,026像素。我認爲關於不使用「建議」約束的評論可能是一條線索......肯定似乎有更多的必要。還有一些地方我試圖刪除約束條件似乎變暗的約束。有一個或兩個灰色的地方,灰色的確切副本都在那裏...

有沒有圖像的視圖...唯一的按鈕是頂部,一個「後退」按鈕。

+0

你能告訴我們你使用的代碼嗎? – Luke

+0

沒有涉及的代碼。我的意思是說Xcode 7.3.1和Swift 2.2。這是在故事板上。我試圖讓視圖控制器自動佈局,以便它可以旋轉90度並重畫屏幕...我選擇視圖上的矩形並按下「堆棧」按鈕。 –

+0

你能給我們發一個截圖嗎? – Luke

回答

0

有人給了我線索。事實證明,約束設置中存在一些錯誤,特別是在使用「建議」約束時。我刪除了所有的限制條件,然後添加了所需的最低限度,確保它們都是完美的,並且我有一排正常工作。現在我可以做其他人了。 當我這樣做了足夠多的時間之後,我確信它會有意義,可能有一個約束機制不能像它應該那樣工作 - 一個Xcode錯誤。一個在大小檢查器和潛在的約束機制中都增加了大小約束,有時它們不匹配。那些東西必須被混在一起,直到他們做...然後堆疊工作...