1

最近、プロジェクトをxibファイルを使用してios4からストーリーボードを使用してios6に変換しました。インターフェイス内の中央のボタンを変換した後、一緒に押しつぶされました。ストーリーボードで自動レイアウトを使用しています。

ストーリーボードビュー: ここに画像の説明を入力

iPhone 6.0 エミュレータ ビュー ここに画像の説明を入力

xib と StoryBoard を交換するために使用される AppDelegate コード

    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
4

1 に答える 1

3

これは、自動レイアウトが原因で発生しています。オブジェクトを調整している制約があります。autoLayout を使用する場合は、WWDC ビデオ「Session 202 - iOS および OS X の自動レイアウトの紹介」を視聴するか、Autolayout についての説明を読むことをお勧めします。

于 2013-02-12T21:43:45.540 に答える