8

自動レイアウトに関するドキュメントでは、アプリ内NSViewShowAlignmentRectsのオブジェクトの周囲に配置四角形を表示する設定について言及しています。UIViewXcode用に設定してみましたが、シミュレーターで実行したときのアプリではなく、Xcode自体の四角形が表示されます。

defaults write com.apple.dt.Xcode NSViewShowAlignmentRects -bool YES
4

3 に答える 3

21

これを行うには、Xcode のスキーム エディターを使用します。

  • Xcode メニューの Product -> Scheme -> Edit Scheme (または ⌘-<)
  • [デバッグ] の [引数] タブで、[起動時に渡される引数] でプラス ボタンをクリックし、次のように入力します。

    -UIViewShowAlignmentRects YES(iOS プロジェクトの場合)
    または
    -NSViewShowAlignmentRects YES(Mac OS プロジェクトの場合)

  • 最初にダッシュが必要です
  • [OK] をタップします

実行すると、黄色のアウトラインがたくさん表示されるはずです

ここに画像の説明を入力

于 2013-12-10T12:55:02.843 に答える
3

次のコードを追加します。

[[NSUserDefaults standardUserDefaults] setBool:YES
                                        forKey:@"UIViewShowAlignmentRects"];
[[NSUserDefaults standardUserDefaults] synchronize];

そして、アプリを再起動して有効にします。

于 2013-03-14T02:36:10.967 に答える