为什么我的界面被压缩了?

时间:2013-02-12 21:38:03

标签: ios objective-c xcode ios6 storyboard

我最近使用故事板将我的项目从使用xib文件的ios4转换为ios6。转换后我的界面中的中央按钮已被压扁在一起。我在故事板上使用autolayout。

StoryBoardView: enter image description here

IPhone 6.0模拟器视图 enter image description here

AppDelegate代码用于交换xib和StoryBoard

    UIStoryboard*  sb = [UIStoryboard storyboardWithName:@"MainStoryboard"
                                              bundle:nil];
self.viewController = [sb instantiateInitialViewController];
//self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];//Change this back if all doesnt not go well

1 个答案:

答案 0 :(得分:3)

由于自动布局,这种情况正在发生。您有调整对象的约束。如果您想使用autoLayout,我建议您观看WWDC视频“会话202 - iOS和OS X自动布局简介”和/或阅读Understanding Autolayout