現在、AutoLayoutに問題があります。インターフェイスビルダーを使用して、次の図に示すように、幅が等しい2つのボタンを並べて配置しようとしています。
次のプレビュー画像から、titleImageは適切に制限されており、ボタンは正しく表示されていません。 button1をtitleImageのリーディングエッジに、button2をtitleImageのトレーリングエッジに合わせて実験しましたが、以下に示すように、この時点で2つのボタン間の幅分布は歪んでいます。
私の目的は、どの制約が欠落しているかを理解し、デバイスに関係なく同じ幅を維持するために2つのボタンに適用する必要があることです。可能であれば、追加のコードではなく、インターフェイスビルダーを通じてこれを実現したいと思います。
次の制約を追加します
あなたは私の例を確認することができます-あなたは比例制約を使用することで、これを簡単に狙うことができます。また、比例した複数のUIViewを簡単に狙うことができます。添付例をご覧ください
https://dl.dropboxusercontent.com/u/48223929/TestViewController.xib