2013-10-18 31 views
1

我在iOS中創建了一個通用應用程序。它在iPhone和iPad上運行良好。幾天前我更新了我的Xcode版本到5,現在我看到我的項目有一些奇怪的行爲。當我打開我的項目xib文件時,所有標籤,按鈕和圖像都不存在於屏幕中。所以當看到我的標籤時,按鈕的框架尺寸都設置爲(0,490,0,0)。標籤和按鈕的寬度和高度應爲零。我還有20個xib屏幕,所以我不想手動對齊所有這些屏幕。xcode 5中的奇怪行爲(打開我的舊ios應用程序時)

是否可以修復?

在此先感謝......。

注:

- My iPad xib do not changed. Only iPhone xib has changed. 
- I don't have repository account for this project. 
- I have another mac with xcode4.5 , and when i open my project it works good. Do i need to change any autoresizing mask in xcode4.5 to fix this issue? 
- I don't use auto layout , story board in my project. 

回答

0

它,當你在Storyboardxib文件檢查器來更改>界面生成文檔>從查看的iOS 6.1和更早'到「的iOS 7或更高版本發生'而且反過來。

爲了讓你的界面看起來正確,你必須手動修復它。

+0

我改變了我的廈門國際銀行的設置,如下面 –

+0

我改變了我的廈門國際銀行的設置,如下面 文件檢查器>界面生成文檔 在Xcode 4.6打開查看 的的iOS 6.1和更早的「 但這不是固定我的問題。正如你所說,我們必須手動修復它。好的,我如何使用這個Xcode查看我的舊設計?正確對齊 –

+0

它適用於XCode 5.如果您沒有快照或存儲庫,則無法做任何事情來恢復它。爲了在將來使用Interface Builder約束來規避這個問題。 –