問題タブ [size-classes]

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.

0 投票する
0 に答える
127 参照

ios - iOS サイズ クラス - iPhone 6 とは?

Xcode のどのサイズ クラスが iPhone 6 に相当するかを調べようとしています。ほとんどの Web サイトでは、それは Compact Width | 任意の高さの選択。ただし、iPhone 6 の幅が 375 ポイントであるのに対し、その選択の幅は 400 ポイントであることに気付きました。

サイズクラスの と 1 対 1 の関係はありませんか? そうでない場合、なぜですか?

0 投票する
3 に答える
2812 参照

ios - Xcode 6 でのストーリーボードのコンパイル時間の短縮

Xcode 6 で、約 30 シーンの古いプロジェクトからストーリーボードをサイズ クラス対応モードに変換しました。少なくとも 1 つのシーンに制約を設定した後、プロジェクトをコンパイルしようとしていますが、ストーリーボードのコンパイル時間が非常に長くなります。ストーリーボードを 2 つのストーリーボードに分けて、編集したストーリーボードのみを再コンパイルしましたが、毎回両方が再コンパイルされているように見えます (編集されたのは 1 つだけですが)。 ここに画像の説明を入力

編集されたストーリーボードのみ、またはポイントされたストーリーボードのみをコンパイルするオプションを設定する方法はありますか? また、おそらく別のオプションが利用可能です。回答を読んで喜んでいます!

0 投票する
1 に答える
440 参照

ios - iPhone 6 以降の制約

画面に 3 つのボタンがあり、それらを画面の下半分に追加しています。私はサイズ クラスを使用しており、すべての iPhone の縦向きで同じにしたいです。Compact Width | の制約を個別に追加しています。通常の高さとコンパクトな幅 | 任意の高さ。しかし、ある解像度では UI が正しく設定されておらず、それは iPhone 6+ または iPhone 4s のいずれかです。私が間違っていることと、サイズクラスを使用してすべての iPhone 解像度を設計する方法を知っている人は誰でもいます。デッドロックに達したようです。

前もって感謝します。

0 投票する
1 に答える
110 参照

objective-c - サイズ クラスで古い XCode プロジェクトを更新する

古い iOS アプリケーションの更新中に少し問題が発生しました。「自動レイアウトを使用」と「サイズクラスを使用」を有効にするだけでよいと開発者が提案している他のスレッドを見てきました。私はそれを行ってストーリーボードを更新しましたが、テスト中に iPhone 6 でアプリケーションとキーボードが吹き飛ばされたように見えます。

吹き出し画像 私は何かを見逃していますか、何か間違っていますか?

ありがとう。

0 投票する
1 に答える
62 参照

ios - Interface Builder での垂直方向の圧縮に関する NSAutoLayout の問題

Xcode 6 の Size Classes を使用して、Interface Builder で Autolayout をいじっています。プレビュー ビューには、さまざまなデバイスでのプレビューが表示され、ほとんど問題ないように見えます ここに画像の説明を入力 。しかし、これをコンパイルすると、次 ここに画像の説明を入力 のようになります。実際のデバイスでも同じです。よくわからないのですが、問題が発生した場合、プレビュー モードですべて問題ないと表示されるのはなぜですか? したがって、問題はさらに次のとおりです。プレビューとコンパイル済みのものの違いはなぜですか。また、何がそのような違いを引き起こす可能性がありますか?

0 投票する
1 に答える
829 参照

ios8 - iOS8 UISplitViewController:コンパクトな幅のウィンドウでマスター ビューに切り替えるには?

私のルート ビュー コントローラーは、マスター ビュー コントローラーとして UITableViewController を持つ UISplitViewController です。iPhone (コンパクトな幅) では、UINavigationController のように見えます。

主人

セルをタップして詳細ビュー コントローラーを表示します

詳細

ゴミ箱ボタンをタップすると、現在のメモが削除されます。私の問題は、その後マスタービューに戻る方法ですか? これは UISplitViewController であるため、UINavigationController のように現在のビュー コントローラーをポップすることはできません。