私は、iOS用スウィフトに制約に働いている、と命名規則/ドキュメントのほとんどは、物事はかなり自明を作るが、最近私を混同している一つのことはNSLayoutXAxisAnchorクラスの2組です:leftAnchorとleadingAnchorの違いは?
leadingAnchor, leftAnchor
私は私のiOSアプリでプログラム制約を設定している場合は
trailingAnchor, rightAnchor
と一緒に、私は完全に同義的にこれらを使用することができることを見出しました。 leadingAnchorを使用する場合は、アプリケーションを実行してその動作を観察し、leftAnchorを使用してアプリケーションを実行し、ビヘイビアを観察すると、まったく同じように機能します。
私はdeveloper.apple.comからドキュメントをチェックアウトしました。結果はまったく同じです(名前の違いは無視されます)。あなたが唯一の NSLayoutXAxisAnchorアンカーのサブセットで、このアンカーを組み合わせることができます
「ビューの立ち上がりに制約を作成するには、このアンカーを使用してくださいあなたは でleadingAnchorを組み合わせることができます。leadingAnchorとleftAnchorを比較例。別のleadingAnchor、trailingAnchor、またはcenterXAnchor。 の詳細については、「NSLayoutAnchorクラスリファレンス」を参照してください。あなた のみNSLayoutXAxisAnchor アンカーのサブセットで、このアンカーを組み合わせることができ、ビューの左端との制約を作成するには、このアンカーを使用する」
あなたがしてleftAnchorを組み合わせることができます
は、と比較します。別のleftAnchor、 、rightAnchor、またはcenterXAnchor。詳細については、 NSLayoutAnchorクラスリファレンスを参照してください。
これらのプロパティの間に意図された相違があるかどうかは知っていますか?
優秀な情報になり、ありがとうございました返信のために。私はビデオを見たいと思って、私はこれを自分自身で知っていただろう!私はこれを受け入れられた答えとしてマークします。再度、感謝します –