2017-05-30 11 views
0

私はストーリーボードなしでプログラムでプログラムを実行することに決めました。 私はすべてのUIElements(ボタン、フレーム、画像など)をプロジェクトに制約なしで追加しましたが、相対的な高さを持っていました。たとえば、私が言った button.frame.height = view.frame.height/24 button.frame.width = view.frame.width/3 のように...スウィフトのレイアウトは、制約や相対的なサイズでプログラム的に

が、これは大丈夫ですか、私が何をすべき制約がある? ありがとう

答えて

1

あなたは間違いなく制約とAutoLayoutを使用する必要があります。このためにシステムAPIを使用するか、SnapKitやLytなどの一般的なライブラリをチェックすることができます。

+0

ありがとう、私はそれが正しいと私の答えをチェックすることを忘れないでください、 – Fl4sHD

+0

問題はありません、感謝します) –

関連する問題