2017-08-09 63 views
0

如附圖所示,儘管使用約束和堆棧視圖,但預覽和模擬器圖像完全不同。我有一種感覺,問題在於我放在內容視圖中的觀點,但我不知道如何將所有事情都放在一邊。模擬器與主要故事板和Xcode 8中的預覽不同

這裏是GitHub的鏈接,顯示我的源代碼:https://github.com/Kones345/Social.ly

任何幫助,將不勝感激:) enter image description here

enter image description here

+0

看起來你已經上傳了兩次相同的圖像 – cjbatin

+0

@cjbatin我已經修復了它 – KONADO

+0

你是否也設置了表視圖的約束?看起來像它可能是與視圖溢出 – cjbatin

回答

0

好吧,我相信我解決了它。您在PostCell內部缺少一些約束。你在那裏的FancyView需要高度約束和長寬比設置。這將保持單元格內的內容。要做的另一件事是從內容視圖中刪除FancyView本身,並使用單元格內容視圖並圍繞它構建約束,這將爲您簡化事情。

然後,您可能需要更改視圖中的某些其他約束或設置以獲得所需的行爲,但這應該會使您走上正確的軌道。

+0

我應該假設這是一個Xcode錯誤?因爲我真的已經刪除了所有的東西,並且現在又用了很多次不同的技巧,而且仍然是相同的問題。 – KONADO

+0

您是否嘗試在Fancy視圖上設置寬高比和高度?這爲我修好了。當我在表格視圖的單元格中放置視圖之前,我有過這個問題。令人討厭的是,xcode並沒有告訴你它放錯了位置。 – cjbatin