iOSのXCodeで新しい自動レイアウトを学習しました。自動レイアウトは実際にはきれいですが、テストするのは苦痛のようです。 Mac側では、インターフェイスをプレビューし、コントロールが適切に並んでいるかどうかをテストするためにさまざまなサイズにドラッグする方法があることを覚えているようです。 iOSやAutoLayoutビューのテストを容易にするためのツールがありますか?また、右から左に切り替えるものも便利です。私はすべての制約をテストし、完璧であることを確認したいだけです。サイズと言語スタイルが異なるautolayoutをプレビューする
5
A
答えて
0
私が見つけたiOSの1つのオプションは、XIBのルートビューでステータスバーをなしに設定することです。これにより黒のステータスバーが削除され、サイズ変更ハンドルが表示されます。この方法でフレームをドラッグして、コントロールの動作を確認できます。それでもコードは実行されません。また、私はRight-To-Leftテキストを有効にする方法をまだ見つけていません。
2
ローカライズされた文字列を使用している場合は、「Xcodeプロダクト」メニューから「スキーム」 - >「スキームの編集」を選択できます。右側の上部のセクション(起動時引数)で、+ボタンをクリックし、-NSDoubleLocalizedStrings YESと入力して、その横にあるチェックボックスがオンになっていることを確認します。これは、長い単語を持つ傾向のあるドイツ語のような言語をシミュレートするために、すべてのローカライズされた文字列を倍増させます。アップルへ
1
おかげで、我々はXcodeの5で、次の操作を行い、自動レイアウトが異なる条件下で何をするかのプレビューを表示するには、新しいXcodeで5
6
をライブプレビューを持っている:
- オープンストーリーボードをアップする。
- アシスタントエディタを開きます(必要な数だけ)。
- アシスタントエディタで、4番目のボタン(Manual/Automatic/etcというボタン)をタップします。
- [プレビュー]を選択します。 iOSのバージョン(6または7)
- デバイスの回転(縦または横)
- デバイスの画面サイズ(3.5" または4
- :あなたは今、カスタマイズするための右下にあるコントロールを使用することができます
- 「)
は(セッション232)ビデオ例によってWWDC 2012自動レイアウトによれば、右から左への言語をシミュレートする:
- 次の引数を設定します。自動レイアウトを支援することができます(例えばthisなどの方法を使用して)
AppleTextDirection YES
NSForceRightToLeftWritingDirection YES
以上の引数がfound hereすることができます。
関連する問題
- 1. プレビューとシミュレータのAutolayoutが異なって見える
- 2. Postgresの言語が異なる言語
- 3. 異なる言語のmysqlの長さ()が異なるサイズを返す
- 4. 言語が異なる画面サイズの文字列
- 5. 異なる言語でメニューのサイズを変更
- 6. 異なる言語リソース
- 7. 異なる言語のアセット
- 8. ウェブサイトの言語が異なる
- 9. Alexaのスキルが異なる言語で
- 10. StackViewとXcodeプレビューとシミュレータが異なる
- 11. autolayout-異なるデバイスと回転
- 12. OS言語とは異なるデフォルト言語を使用しているときにローカライズが正しくない
- 13. 現在のデバイス言語とは異なる言語をシステムビューに使用
- 14. 異なる言語のハイブリッドデスクトップとウェブアプリケーションを作成する
- 15. 異なる言語とMVVMを使用するユーザーセッション
- 16. 言語ごとに異なるフォーマッタ設定を設定する
- 17. 異なる言語の異なるテキストを持つsymfonyバンドル
- 18. 国際化エラー:コントローラとテンプレートが異なる暗黙の言語
- 19. ¬(a = b)と(a≠b)が異なる言語
- 20. 異なるスタイルの異なるクラスが
- 21. アンドロイドの異なる言語の電卓
- 22. 異なる言語のJavaアルファベット
- 23. Drupal 7:異なる言語のホームページテンプレート
- 24. Edmodo Image異なる言語のCropperサポート
- 25. 異なる言語のFirebaseエラーメッセージ?
- 26. WPML同じスラッグ(URL)異なる言語
- 27. 異なる言語の問題VBA
- 28. 異なる言語のAndroidアプリ
- 29. 異なるフォントタイプの多言語ウェブサイト
- 30. 異なる言語のIpadアプリ
これはiOSでも同様ですか? Xcode 5.1.1では効果がないようです – brainray