2016-05-21 21 views
1

私は写真を撮って正方形または4 * 3の画像に写真を切り取るアプリを作っています。私は、[次へ]ボタンをクリックしたときにXcodeのストーリーボードで適切なUIImageViewを設定するにはどうすればよいですか?

そして、私はUIImageViewは私が最後のビューから取る何の写真が表示されます

The Post View

ポストビュー(ジャストInstagramのような)

を入力します。


質問は、私は、正方形または4 * 3画像

にUIImageViewを設定し、それが画面を埋め左右だ作ることができる方法ですか?

私は手動でストーリーボードの境界線を埋めるために同じ幅と高さを設定した場合、それはUIImageViewはUITextViewをブロックします。この The UITextView is being blocked

のようになります。

ストーリーボードは、他のUITextViews

私はコードまたは他の方法によってUIImageViewを設定する必要がありますを追加するスペースを持っていないのだろうか?

答えて

1

左端の拘束を左側に、右端の拘束を右側に、拘束の上限を拘束して、アスペクト比を設定します。その高さは、画面の幅に基づいて決定されます。 Autolayoutで気になるようなものは、実際にはかなり簡単です。これは信じられないほど強力なツールです。

+0

ありがとうございました!今私は正方形または4 * 3イメージを得ることができます。しかし、私がPhotoLibraryから自分の写真を選ぶと、本当に大きな正方形のイメージが私のUIImageViewに返されます。固定サイズのUIImageViewを設定するにはどうしたらいいですか? – haohao

+0

固定サイズを設定するには、幅と高さの両方の制約を設定します。 –

+0

ありがとうございました! – haohao