1

静的テキストを含むUITextViewと、その下に他のコンテンツを含むUIViewがあり、ストーリーボードでのそれらの間のマージンは約10pxです。

向きが変わると、どちらも水平方向にサイズが変更されますが、UIViewが上にシフトしないため、マージンがはるかに広くなります。

さまざまな自動サイズ変更設定を試しましたが、正しく配置できません。これは初心者の質問かもしれませんが、HTMLで「div」のように動作させる方法はありますか?

4

1 に答える 1

0

何が必要かわかりませんが、ラベルとビューのフレームを設定し、willAutorotateから呼び出すメソッドを作成できます。縦向きと横向きに必要なフレームを見つける必要があり、回転時にメソッドを呼び出します。また、ラベルとビューの初期設定のために、ViewDidLoadから同じメソッドを呼び出します。お役に立てれば!

于 2012-07-12T10:41:16.633 に答える