答えて
レイアウトが曖昧または充足ある場合は、UIViewAlertForUnsatisfiableConstraints
にシンボリックブレークポイントを置くことができます。
あなたはthis articleにdesribedとして自動的に、UIView
階層を印刷しスウィフトのためのObjective-Cやexpr -l objc++ -O -- [[UIWindow keyWindow] _autolayoutTrace]
ためpo [[UIWindow keyWindow] _autolayoutTrace]
を含むDebugger Command
追加することができます。
this articleに記載されているように、デバッガでpo $r15
を使用して、「壊れている制約の詳細な説明」または「po $r14
」を印刷して「拘束に加えて追加されたすべての制約の詳細な説明」を表示することもできます。
ない場合は、あなたがaccessibilityIdentifier
を設定することができ、あなたの代わりに文字列UIView
の(あまりにも、他の場所)前回の表現結果に表示されますUIView
(またはdirectly in the IB)。
スウィフトではvar identifier: String?
をご覧になれます。それがNS
で始まる場合は、iOSによって追加されました。
A constraint’s identifier is available in its description. Identifiers that start with NS are reserved by the system.
もしそうならない? –
識別子が空白の場合は、コード、ストーリーボード、またはXIB経由で追加した可能性が高い制約です – aahrens
- 1. プログラムの追加制約は、自動レイアウトの制約を破る
- 2. 特定のオブジェクトの自動レイアウト制約を削除する
- 3. iOSの制約 - 自動レイアウト
- 4. UIViewのサブビューの自動レイアウト制約をプログラムで設定する
- 5. ScrollViewでImageViewの自動レイアウト制約を設定するには?
- 6. UITextViewのプログラミングで自動レイアウト制約を設定する方法
- 7. UITableViewControllerテーブルヘッダー自動レイアウト制約を使用してUIButtonを追加します。
- 8. 自動レイアウトの制約を追加しても、UIScrollViewはスクロールしません
- 9. レイアウト制約に優先度を追加
- 10. チャットビューの自動レイアウト制約の管理
- 11. プログラムによるビュー階層の自動レイアウト制約を設定しますか?
- 12. 新しい配置制約を追加できない自動レイアウトXcode 6
- 13. 自動レイアウト制約優先度
- 14. NSButtonテキストインセット、自動レイアウト制約付き
- 15. MySQLで制約を追加すると失敗する行を見つけよう
- 16. PostgreSQLの制約を見つける
- 17. UIViewで特定の制約を見つけるにはどうすればよいですか?
- 18. 16進コードを使用して制約を見つけよう
- 19. トップセールスの人を見つけよう
- 20. インターフェイスビルダーで自動レイアウト制約を移動できますか?
- 21. 自動レイアウトで最大幅の制約を定義する方法は?
- 22. 制約レイアウトで制約が2つのLinearLayoutsとして動作するようにする
- 23. 自動レイアウト制約を追加すると、テキストビューが表示されないのはなぜですか?
- 24. autolayoutの制約の追加とIBインスペクタの自動サイズ設定の比較
- 25. は、動的に自動レイアウトの制約に
- 26. iOS - 動的UITableViewCellクラスの自動レイアウト制約エラー
- 27. 自動レイアウトでUILabelにパディングを追加
- 28. 自動レイアウトでセパレータラインを追加
- 29. UITableViewAutomaticDimension自動レイアウト制約付きセルのコンテンツを下にチョック
- 30. 自動レイアウト - 既存の制約を削除したStackView
'translatesAutoresizingMaskIntoConstraints'を' false'に設定しましたか? – BallpointBen
ストーリーボードとxibを使用して制約を定義します。あなたはそのような多くの問題がなくなるのを見るでしょう。たとえば、自動サイズ変更マスクから制約を作成することができます。現在の制約が不十分な場合、自動的に制約を追加することができます。 – Sulthan
@BallpointBen、はい。 –