0

BlahAppDelegate、BlahViewController があり、iPhone アプリ プロジェクトにペン先がありません。さらにUIViewの一部のサブクラスのみ。これらはすべて main.m にあります。私のアプリには 6 つのサブクラス化された UIView があります。それぞれに 18 個の UIImageView が含まれています。

自動回転作業が必要です。またはカスタム回転。か何か。たとえば、デバイスが回転したときに画面をフェードアウトし、ビューを移動/サイズ変更してから画面をフェードアウトすると便利です。しかし、オブジェクトごとにサイズ変更コードを書かずに自動化する方法がわかりません。

できれば助けてください。

4

1 に答える 1

1

最も簡単な方法は、画像ビューの autoresizingMask プロパティを使用することです。これらは IB のスプリングとストラットのように機能します。ビューを親に対して相対的に配置し、これらを適切に設定すれば、問題はないはずです。ただし、オプションは多少制限されています。基本的にエッジからの固定距離、または比例した間隔。フラグだけを使用して、子に相対的なアラインメントを行うことはできません。

于 2010-03-29T20:15:18.213 に答える