1

まず、下手な英語で申し訳ありません...

だから、他のビューに追加されたビューに問題があります。IB で UIview のサイズを 200px/200px に設定しています。このビューの中心を親ビューの中心に設定しています。この時点で、すべてがうまく機能しています。好きなように、親ビューの中央に自分のビューが表示されます。

それから私は- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation それが働いていると設定しました。

しかし、iPhoneを回転させると、ビューのサイズがフルサイズに変わり、ビューが中央に留まらず、画面の左上に移動してフルスクリーンにサイズ変更されます...

誰かがこの問題を手伝ってくれますか? 回転後にフレームと中心を設定する必要がありますか? それは自動化できませんか?

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

4

1 に答える 1

1

IB の「Autosizing」セクションで、コンポーネントの自動幅/高さを示す「矢印」を削除します。

于 2010-11-16T10:05:45.490 に答える