簡體   English   中英

XCode AutoLayout保存問題

[英]XCode AutoLayout Saving Problems

我在使用AutoLayout時遇到了一個棘手的問題。 所以...

  1. 我解雇了Xcode,你知道我在常規寬度和常規高度模式(適用於iPad)中有50多個新的布局警告。
  2. 我做出更正,擺脫警告並保存。
  3. 我退出並重新打開Xcode,警告都回來了,好像我從來沒有做過什么......

什么。 的。 臟話。

有沒有其他人有這個問題OS是10.9.5而Xcode是6.1.1。

有人有想法么?


我對xcode版本7.1(7B91b)的版本有同樣的問題
不幸的是我無法找到一個永久的解決方案(我認為這是xcode中的一個錯誤)但我設法找到一個小的解決方案,讓你可以在每次警告時繼續工作而無需修復。 您必須從原始布局更改布局類型(wCompact hRegular)並立即返回到原始布局。 神奇地消失所有警告。

橙色線是您沒有設置足夠約束的指示器。 我和Autolayout合作很多,根據我的經驗,當它給你橙色線條時它非常可靠。 如果沒有歧義,則線條應為藍色。

我遇到了同樣的問題。 但是,這僅僅是一種體驗,但我認為它試圖將大小類轉換為默認大小類並創建此問題。

如果您已創建通用項目,則默認大小類應為wAny hAny。 在這種情況下,如果將size類更改為wRegular hRegular並正確設置布局,則只要重新打開xCode項目就會收到警告,因為它會為您提供這些警告。 這就是為什么,當你運行應用程序時,一切都很好,因為它正確地得到了布局,但警告可能會再次出現,因為它正在嘗試調整默認大小類的布局,即wAny hAny。

我的建議是將大小類更改為默認值,然后修復警告。 這也是一種標准做法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM