2013-10-18 32 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约束来规避这个问题。 –