2013-01-10 26 views
0

我有一個滾動視圖,我希望能夠根據設備進行壓縮或展開。現在我可以讓頁面在iPhone & 3.5「視網膜或4」視網膜中看起來不錯,但不是全部三種。我嘗試過使用內容擁抱優先級和內容壓縮優先級以及所有相關約束條件。到目前爲止,沒有任何東西似乎對佈局有影響。 iOS是否忽略所有這些設置?試圖解決這個問題讓我瘋狂。iOS強制子視圖具有靈活高度

回答

1

您需要確保從視圖的一側到另一側有「彈簧」或「撐杆」。例如,對於工具欄,Xcode不會指示默認間距(10點),您必須「碰面」,然後微調到默認間距。所有間距都需要考慮,如果您留下一個具有靈活高度的項目(例如,高度爲最低優先級),例如滾動視圖,那麼該項目將根據需要展開或壓縮。與元素交互時的調試輸出有時會生成間距約束違規警告,這些可能會有所幫助。 CHP和CCRP在iOS中似乎沒有太大影響。