問題タブ [iphone-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone 5 Retina ディスプレイの画像
iPhone 5 がリリースされ、新しい画面サイズと解像度が追加されました。
iPhone 4 (retina) 用の画像を使用したときは、画像名に「@2x」を追加しただけです。新しいiPhone画面に別の画像(背景、ボタンなど)を追加することは可能ですか?
そして 2 番目の質問: アプリ内に別の XIB ファイルを含めることはできますか: 古い iPhone 用、新しい iPhone 用 (iPhone と iPad 用など)。
ありがとうございました!
ios-simulator - Xcode4.54インチシミュレーターで「移動と拡大縮小」コントロールが機能しない
新しいiPhone5で動作するようにアプリケーションを更新しようとしています。これは、画像を移動および拡大縮小できる画像ピッカーを使用します(allowsEditing = TRUE;)。ただし、4インチのシミュレーターでアプリを実行し、ピッカーを使用すると、画像を移動して拡大縮小できますが、ピッカーの下部にあるデフォルトの[キャンセル]ボタンと[選択]ボタンが反応しません。
なぜそうなるのか、何か考えはありますか?iOS6を実行しているiPhone4でアプリが正常に実行されている
****解決済み**-以下のリンクを参照してください
iphone - Default-568h@2x.pngを追加した後、iPhone5画面の自動サイズ変更を元に戻します
私はこの回答の指示に従いました:https ://stackoverflow.com/a/12397309/1084932新しいiPhone5の画面サイズに合わせてアプリを更新しました。素晴らしい、完璧に機能しました!
しかし、私はこの更新を行う準備ができていないので、今のところレターボックスの設定にロールバックしたいと思います。Default-568h@2x.pngを削除して、それが機能するかどうかを確認しようとしましたが、Default-568h @ 2x.pngファイルがなくても、アプリはiPhone5の全画面を埋め尽くします。
Default-568h@2x.pngを追加した後、iPhone 5の自動サイズ変更を元に戻す方法を知っている人はいますか?
[編集]私はiPhone5デバイスに飽きていませんが、私の質問は特にシミュレーターにあります。
ios - iPhone5と互換性のあるユニバーサルアプリのUIElements配置
UIViewに多くのUiImageViewがあり、IpadまたはiPhoneの座標に基づいて異なる方法で作成/配置します。これらのUIImageViewのフレームを作成するための現在のロジックは次のとおりです
アプリ全体で画像の配列をUIImageView.animationImagesに渡すことで、多くのUIImageViewアニメーションを実行します。では、iPhone 5と互換性のあるこのようなシナリオを処理するための最良の方法は何ですか?
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
座標を計算してiPhone5を処理するために、もう1つ条件を追加しますか、それとももっと良い方法がありますか。どうぞよろしくお願いいたします。
iphone - iPhone 5 CSS メディア クエリ
iPhone 5 は画面が長く、私の Web サイトのモバイル ビューを捉えることができません。iPhone 5 の新しいレスポンシブ デザイン クエリとは何ですか? 既存の iPhone クエリと組み合わせることができますか?
私の現在のメディアクエリは次のとおりです。
iphone - XCode 4.5 (4G182) + iPhone 5 iOS6 - このデバイスで実行するには、サポートされているアーキテクチャの宛先を選択してください
XCode 4.5を使用して、昨夜iOS6用に作成した新しいアプリがあります。iOS6 を搭載した iPhone 4 で適切に開発できます。
今日、iOS6 を搭載した新しい iPhone 5 を入手し、証明書を新しいデバイス UUID で更新した後、アプリを実行しようとしたところ、次のエラーが発生しました。
選択したデバイスを使用して XCode を実行できません。このデバイスで実行するには、サポートされているアーキテクチャの宛先を選択してください。
デバイスを開発用に有効にしました。armv7 と armv7s の両方が設定されています。
Facebook 3.0 SDK のソースとリンカー フラグ「-lsqlite3.0」を含めました。問題が関連している必要があると思いますが、何が問題なのかわかりません。
それを解決する方法はありますか?
PS: シミュレーターでアプリを実行するときにも問題が発生します。新しいデバイスと新しい証明書を持っていることを除けば、昨夜と今日の間に私のプロジェクトまたは XCode で何が変わったのかわかりません。
選択した宛先は、選択したソフトウェアが構築されているアーキテクチャをサポートしていません。選択したソフトウェアを実行するには、そのアーキテクチャをサポートする宛先に切り替えます。
iphone - iPhoneでさまざまな画面サイズに取り組む方法
重複の可能性:
iPhone 5 の画面サイズの扱い方
iphone 5 は画面サイズが異なり、その他は画面サイズが異なります。アプリを両方の用途で信頼できるようにプログラムするにはどうすればよいですか?
iphone - このコードはiPhone 5のサイズ変更にうまくいきますか
このコードはiPhone 5のサイズ変更にうまくいきますか
iphone - 不完全な実装 - @implementation View Controller
アプリのコーディングに問題があります。実行しようとすると、不完全な実装でエラーが発生します。
ViewController.m のコードは次のとおりです。何が間違っているのか教えてください。
.m のコードの下に ViewController.h のコードも含めます。
ViewController.m
ViewController.h
iphone - 1136x640 の iPhone 5 画面の余分なピクセルを利用していますか?
1136 起動イメージがない場合、アプリは両端に黒いバーがあるレターボックス モードで実行されるようになりました。
Default-568h@2x.png 起動イメージを追加すると、アプリは 1136 ピクセルで実行されます (私の場合、横向きモード - 1136x640)。
余分な 176 ピクセルはすべて、ランドスケープ モードで画面の右側に追加されます。
Interface Builder で作業している画面の左に 88、右に 88 の 176 の追加ピクセルを分散させる方法はありますか?
説明: Interface Builder で 1136x640 の画像 (実際には、プロジェクトで @2x バージョンの 568x320 の画像) を 0,0 に配置し、iPhone 5/シミュレーターで実行すると、画面に次のように表示されます。画面の右側からはみ出すため、Interface Builder で完全には表示されませんが、画像全体です。
1136x640 の画像を -88,0 に配置することを望んでいました。これは、アプリの単なる背景画像であるためです。これが可能であれば、すべてのメニュー ボタンを現在の場所に保持し、アプリの背景をレターボックス モードで黒いバーで埋める代わりに、アプリの背景をどちらかの端まで拡張することができます。
もしそれが可能なら、私はそれについて聞きたいです...そうでなければ、すべてのボタンと他の画面要素を再配置する方が良いです! 私は最近 AutoLayout について読みましたが、これは確かに今後の新しいアプリで強く考慮すべきものですが、黒の代わりに私が提供する追加の背景アートでアプリをレターボックス化する既存のアプリの迅速な更新を望んでいました両端にバー。
編集:画面上でボタンを移動しようとしたところ、右端の 176 ピクセルに配置されたボタンをクリックすることさえできないようです! したがって、すべてを再配置しても、右側の余分なスペースを使用できません... =/
AND THEN: AutoLayout を試してみましたが、右側の 176 ピクセルも無視されました。画面の右側から 20 ピクセルの制約でボタンを配置すると、追加された追加の画面サイズが考慮されていないため、右から 196 ピクセルが表示されます。
新しいiPhone 5の画面全体に実際にアートを表示する最良の方法を知っている人はいますか?
ありがとう!