2016-12-15 5 views
0

私がストーリーボードで設定していた制約が、私のアプリを横断的すべての電話。私は、画面サイズに関するものの枠内でのコーディングは、私がピクセルの完璧な結果をはるかに早く得ることができたことを発見しました。これは一般的な習慣ですか、私は何か正しいことをしていませんか?この手法と関連していくつかの制約を使用する方がより一般的な方法ですが、私が従うべき戦略を記述するリソースに誰かを指摘できますか?制約を使用しないことは良い練習であるか、少なくとも悪い習慣ではない

+0

[ビューの追加]の複製が可能です。ストーリーボードVS.プログラムで](http://stackoverflow.com/questions/34704773/adding-views-storyboard-vs-programmatically) – Honey

答えて

1

制約の利点は、UI要素間の関係を定義することです。つまり、すべての画面サイズと回転の間の関係を定義することです。たとえば、複数のコントロールを揃えることができます。また、1つの「マスターコントロール」を移動またはサイズ変更すると、接続されているすべてのコントロールも変更されます。そしてそれもアニメ化することができます。

Appleガイドラインで動作するように、コントロールをいくつか上書きすることができます。詳細はApple documentationをご覧ください。

関連する問題