2013-09-26 50 views
16

是否有其他人遇到此問題?它在幾天前工作,但現在隨時在界面構建器中的故事板上工作撤消只是說「撤消更改幀大小」,不管我做什麼,它不允許撤消/重做(這是非常繁瑣的!) 。Xcode 5中的撤銷功能在IB(界面構建器)中不起作用

+0

我一直有與Xcode 5相同的問題。我開始使用Xcode 4.6的項目和更新到Xcode 5後,撤消停止在Interface Builder中工作。 –

+4

您應該在http://bugreport.apple.com/ –

+0

完成時提交錯誤報告,任何遇到此問題的人都應該提交一個錯誤報告,以便我們對其進行更好的修改! –

回答

0

我有同樣的問題,但在我的情況下,我可以在助理編輯器視圖中使用撤消功能。

試試吧

我希望這能幫到你!

+0

你是說當撤銷對故事板壞了,如果你切換到助理編輯器視圖在故事板裏面撤消?我問,那些有編碼撤消問題的人似乎總是工作,這只是不允許Undos的故事板。 –

+0

我說在我的情況下,如果我更改爲助理編輯器查看撤消(故事板內)的工作。我總是在這個視圖中改變界面,所以如果我犯了一個錯誤,我可以回去。 –

+0

下一次它發生在我身上我會給這個鏡頭,如果它的工作,那麼我會標記你的答案是正確的(至於解決方法反正)! –

2

當我升級到Xcode 5時,我也發生了一些我已經遷移的舊項目。清理構建文件夾沒有任何幫助。但刪除DerivedData文件夾內的所有內容(/Users/(your username)/Library/Developer/Xcode/DerivedData)幫助了我。它的工作方式與緩存文件夾非常相似,因此刪除其中的所有內容都是安全的(無論如何,這裏面的所有內容都是從項目文件構建的,它們只是加快速度)。它可能與Xcode 5損壞(或不兼容)。關閉Xcode,刪除其中的所有內容,然後重新打開Xcode,構建您的項目。它爲我工作。

注意:如果您不確定是否刪除DerivedData中的文件,您可以將其備份到其他地方,然後再刪除它以保證安全。但是我可以放心地刪除它裏面的所有內容。