1

xcode4.2では、同じ名前のxibファイルにバンドルされたUiViewControllerがあります。UiViewControllerには、以下のようにxibに接続するいくつかのIBOutletsがあります。

    @property (retain, nonatomic) IBOutlet UIButton *topButton;
    @property (retain, nonatomic) IBOutlet UIButton *hotButton;
    @property (retain, nonatomic) IBOutlet UIButton *newButton;
    @property (retain, nonatomic) IBOutlet UIButton *starredButton;

ここで、UIViewControllerのiPadバージョンのxibファイルを作成したいのですが、どうすればよいですか?つまり、1つのIBOutletを2つのバージョンのxibに接続する方法。どんな助けでもありがたいです!よろしくお願いします!

4

3 に答える 3

4

適切な名前の2つのペン先が必要です

MyView~iphone.xib
MyView~ipad.xib

次に、両方に同じファイルの所有者がいることを確認し、必要な接続を接続します。

于 2012-04-22T10:23:13.957 に答える
1

[新しいファイル]->左側から[ユーザーインターフェイス]を選択->[空]を選択->[デバイスファミリー]ドロップダウンで[iPad]を選択します。

于 2012-04-22T08:35:43.007 に答える
0

xcode 4では、単一のxibに対してこれを行うことはできませんが、それぞれのipadバージョンを一度に作成できます。ターゲットを右クリックして[複製]をクリックします。次に、[複製してipadに移行]を選択します。新しいターゲットと新しいセットのxibsが作成されます。これはあなたを助けるかもしれません。

于 2012-04-22T08:45:40.737 に答える