2017-09-24 9 views
-4

Xcode 9(Swift)で制約がどのように機能するか、プログラミングに慣れていないことを説明してください。それをXcodeで試してみてください.Xcodeは、いつも異なるデバイス上の別の場所にあります。私の目標は、すべてのデバイスですべてを同じに保つ方法を学ぶことです。Xcodeで制約がどのように働くか本当に混乱しています

私はすべてのデバイスに異なる制約を設定すると思いますか?制約を設定するときに使用するベストプラクティスは何ですか?

これを読んだ皆さんに感謝したいと思います。私はこの投稿が初心者にも役立つことを願っています!

ハッピーコーディング、歓声!

答えて

0

自動レイアウトを動的にそれらの ビュー上に置かれた制約に基づいて、あなたのビュー階層内のすべての ビューのサイズと位置を計算します。たとえば、画像ビューで水平方向に中央に配置された のボタンを拘束し、ボタンの上部の のエッジが常に画像の下部の8ポイントの下になるようにすることができます。画像 ビューのサイズまたは位置が変更された場合、ボタンの位置は自動的に と一致するように調整されます。

この制約ベースの設計方法により、 の変更に動的に応答するユーザー ユーザーを作成できます。

自動レイアウトと制約については、Appleガイドhereをご覧ください。

  • Interface Builderで制約の使用制約
+0

の制約

  • 解剖せずに自動レイアウト
  • オートレイアウトについて:アプローチを説明します4つの異なるセクションがあります。 – Adeel

  • +0

    viewController内のcollectionViewsを使って、xCode 9の自動レイアウトが盗聴されています。他の誰かがこの問題を抱えている場合は、頭を上げてください。 – Torewin

    +0

    @Torewin、コメントありがとう。あなたがバグを経験しているならば、彼らがそれを修正できるようにアップルにバグを報告してください(: –

    関連する問題