• 締切済み

Xcode iPhone6 画面がずれる

こんにちは。いつもお世話になっております。 今回もXcodeについて質問があります。 現在iPhone6を使用しておりますが、Buildすると画面が拡大された状態で表示されます。 storyboardではしっかり真ん中に設置してあるはずなのですが…。 ちなみにXcodeは6.1を使用しています。 どなたかiPhone6に画面を対応出来る処理を教えていただけるとありがたいです。

みんなの回答

回答No.1

「画面が拡大された状態で表示されます」というのがどういう状況なのか いまひとつよくわからないし、「storyboardではしっかり真ん中に設置 してあるはずなのですが…」というのも何を真ん中に設置したのかさっぱり わかりません。そして、それを真ん中に設置したら画面が拡大表示されなく なると考えているらしいのがどういう因果関係なのかさっぱりわかりません。 わからないことだらけでコメントしようがないと思っていたのですが、 もしかしてxcode6のstoryboardでsize classを使って正方形の ビューコントローラー画面の真ん中に部品を貼ってiPhoneで表示してみたら 画面の真ん中じゃなくて右にずれて表示されるのがなぜかと聞いている のでしょうか?(この場合、拡大されているのではなく、正方形の右部分が 端末画面からはみ出て、切れて表示されているだけだと思いますが) だったら、xcode6(SDK8)の新機能であるsize classについての勉強不足です。 とりあえず http://snoozelag.blogspot.jp/2014/09/storyboardautolayoutios.html とか読んでみるとよいと思います。 これでわからなければ、Xcode6に対応した市販本とか買えば、そのあたり やさしく解説されているものがあるかもしれません(そういうのを調べたことはないので 実際にそういうのが出版されているかどうかは知りません) 従来のxcode5の機能で設計したいなら、「Use size classes」のチェック項目を 外せば、従来通りのやり方で画面設計できます。 (参考) http://5x100.blogspot.jp/2014/09/storyboard.html

関連するQ&A

  • xcode5のStoryBoardの画面

    お世話になります。 xcode5 objective-cで作成しております。 StoryBoard を選択して、画面(View)の上にコンポーネントを たくさん並べているのですが、画面スクロールが必要な ほどコンポーネントを置きたいと思い、ScrollViewを置き、 その上にコンポーネントを並べているのですが、 StoryBoardの画面(View)の大きさを広げることができないので View以上のコントロールを置くことができません。 どのようにすれば、StoryBoardの画面(View)の大きさを 広げることができるのでしょうか? コードで、コントロールを作成すのではなく、 画面の大きさを広げる方法を教えて頂きたいので よろしくお願いします。

  • Xcode上でiphoneが表示されない

    iMacでアプリ開発を行おうとしています。初心者です。 XcodeでiMac上でiphoneにHello worldを表示させたいのですが実行してもiphoneがでてきません。ビルドは問題なしです。 どうすれば画面にiphoneが表示されるでしょうか?よろしくお願いします。

  • 古いバージョンのXcode

    私は今古いMacPCを使用しており、 最新のXcodeを入れることができない状態になっています。 Iphoneのアプリを作成し申請する場合、 新しいXcodeを使用しなければならないと思うのですが 現状新しいMaxPCが使用できない状況にあります。 いったん古いXcodeでアプリを作成し、 申請する際に新しい環境をビルドと申請を行っても問題ないのでしょうか?

  • xcodeでviewに読み込んだ画像を拡大したい

    現在xcodeで作成しているiphoneアプリのプログラムで、storyboardに配置したViewControllerに画像を配置したのですが、配置したらサイズが少し小さいので、画像の右下隅の方をクリックして拡大するため引き伸ばしてみたのですが、画像自体が大きくなりません。 シミュレーターで動作確認してみても、この画像は大きくはなっていません。 この画像を拡大して表示する方法などご教示頂きますよう、宜しくお願い致します。

  • 【Objective-c】iPhone専用アプリ

    iPhnoe専用のアプリにしたく、下記の設定をしました。 Build Settingsの [Targeted Device Family] をiPhone/iPad から iPhoneに変更しました。 [iOS Deployment Target] をiOS5.1に指定。 実際にiPad 5.1 SimulatorでRunすると。 MainStoryboard_iPad.storyboardの初期画面に遷移してしまいます。 私のイメージでは。 MainStoryboard_iPhone.storyboardの初期画面を読み込んで、 右下にX2のボタンがある画面が出るのが理想の動きなのですが。 期待する動作になりません。 もし設定方法が違ったり間違ったりしているのであればご指摘下さい。 開発環境 Mac OS X 10.7.4 Xcode:Ver 4.3.3(4E3002) その他、必要な情報がありましたらなんなりとご指摘下さい。

  • Xcodeでの画面遷移について

    Xcode5.0でアプリを作成しています。 アプリがバックグラウンドから再びアクティブになるときに画面遷移の処理をするために 以下の方法にてAppDelegateのapplicationDidBecomeActiveからView Controllerに処理を渡しています。 AppDelegate.m - (void)applicationDidBecomeActive:(UIApplication *)application { [[NSNotificationCenter defaultCenter] postNotificationName:@"applicationDidBecomeActive" object:nil]; } ViewController.m { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive) name:@"applicationDidBecomeActive" object:nil]; } - (void)applicationDidBecomeActive { ViewController *View = [self.storyboard instantiateViewControllerWithIdentifier:@"SecondView"]; [self presentModalViewController:View animated:YES]; } ViewController.mの- (void)applicationDidBecomeActiveで画面遷移の処理をしたいのですが、ViewDidAppearでは出来る画面遷移がapplicationDidBecomeActiveでは実行されない状態です。 ググって調べたところ、読み込みのタイミングが問題らしいことはなんとなく解ったのですが、 どうにかして、- (void)applicationDidBecomeActiveと同じタイミング(アプリがアクティブになったとき)で画面遷移を行う方法はありますでしょうか?

  • XCODE SCROLLVIEW で困っています

    いつもお世話になります。 xcodeでiosのアプリを開発しているのですが、scrollviewをstoryboardに設定して画像等をimageviewに貼っております。実行すると、指で画像をスクロールさせようとするのですが(指で動かした分は動きます。)、指を離した瞬間元の位置に戻ってしまいます。 ネットからサンプルコード(正常に動作するもの)を持ってきてソースを比較しているのですが、何が違うのかわかりません。このような現象の対処方法を教えて下さい。 よろしくお願いします。

  • Xcode4.4 ビルドエラーで悩んでいます

    Xcode4.4 ビルドエラーで悩んでいます 超初心者です。 今年の2月ごろに手引書を見ながら勉強してた時にはちゃんとビルドできたんですが しばらく勉強できなくていました。 今月になってアップデートとかして久しぶりにゲーム(本当に簡単なのです)でも作ろうかと 挑戦してみたらビルドができません。 (エラー画面を添付します) 私の下手くそなプログラムが影響したのかと、念のため 全くプログラム無しで純粋にXcodeを立ち上げ、iPhoneを接続し、実機を認識した状態で ビルド開始!と、やっても同じエラーがでます。 英語力が無い為、何のエラーなのか、対処ができず困っています。 ド素人でも分かる解説でご指導願えないでしょうか、宜しくお願い致します。

    • 締切済み
    • Mac
  • iphoneアプリ開発についての質問です

    xcode6にアップデートしてからstoryboardが自分に合わなくなってしまったので全部コーディングでプログラムを組んでいます。 シミュレータ(iPhone5S)上のテストでは正常に表示されるのですが、実機(こちらもiPhone5S)でテストすると画面がiPhone4の画面サイズで表示されてしまいます。 シミュレータのOSが8、実機は7なので実機の方をアップデートすれば解消しそうですが今の状態でも対応できるようにしたいと思っています。 どなたか心当たりのある方がいれば助言を頂けると助かります。

  • xcode実機テスト時、エラーではないが転送不可。

    こんにちは。お世話になっております。 この度、XcodeにてTabbedのテンプレートを使いアプリを作成しました。 シュミレーター上では問題なく動き、実機転送をしようと したのですが、一旦「Build Succeeded」と表示が出てiPhone端末の 画面も暗く(今にもアプリが起動しそうな)なるのですが、 「Could not change executable permissions on the application.」 という小さいウィンドウが2つ出てきて、結局ビルドせず終わってしまいます。 特にエラー・ワーニング等ありません。 再起動、クリーン、なども試してみました。 ネットで調べたのですが、該当するようなサイトが無く、 困っております。 どなたかご助言をいただけましたら、幸いです。 環境は、 Mac OS X 10.7.5 Xcode 4.5 iPhone 4S :iOS6.0 です。 どうぞよろしくお願いいたします。

専門家に質問してみよう