如附圖所示,儘管使用約束和堆棧視圖,但預覽和模擬器圖像完全不同。我有一種感覺,問題在於我放在內容視圖中的觀點,但我不知道如何將所有事情都放在一邊。模擬器與主要故事板和Xcode 8中的預覽不同
這裏是GitHub的鏈接,顯示我的源代碼:https://github.com/Kones345/Social.ly
如附圖所示,儘管使用約束和堆棧視圖,但預覽和模擬器圖像完全不同。我有一種感覺,問題在於我放在內容視圖中的觀點,但我不知道如何將所有事情都放在一邊。模擬器與主要故事板和Xcode 8中的預覽不同
這裏是GitHub的鏈接,顯示我的源代碼:https://github.com/Kones345/Social.ly
好吧,我相信我解決了它。您在PostCell內部缺少一些約束。你在那裏的FancyView需要高度約束和長寬比設置。這將保持單元格內的內容。要做的另一件事是從內容視圖中刪除FancyView本身,並使用單元格內容視圖並圍繞它構建約束,這將爲您簡化事情。
然後,您可能需要更改視圖中的某些其他約束或設置以獲得所需的行爲,但這應該會使您走上正確的軌道。
看起來你已經上傳了兩次相同的圖像 – cjbatin
@cjbatin我已經修復了它 – KONADO
你是否也設置了表視圖的約束?看起來像它可能是與視圖溢出 – cjbatin