1

Xcode 4.0 を使用してユニバーサル iPhone/iPad アプリケーションを作成する必要があります。

ユニバーサル アプリケーションの作成を開始します。共通のアプリ デリゲートと、このアプリ デリゲートの別のサブクラスが iPhone および iPad 用に作成されます。したがって、ビューコントローラーをオーバーライドしdidFinishLaunchingWithOptionsて追加します。

しかし、私の問題は、サブビューのフレームを正しく設定できないことです。

[m_objMainTableView setFrame:CGRectMake(40, 330, 365, 700)];
m_objMainTableView.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleTopMargin);

テーブルビューはスーパービューから出て、ごく一部しか表示されません。しかし、autoresizingMask (2 行目) にコメントした後、テーブルビューは元のフレームに表示されます。

正常に動作するiPadアプリと同じコードを古いxcodeバージョンで作成しました。私は何ができますか?

前もって感謝します....

4

0 に答える 0