3

最初のアプリ ページにフェードするスプラッシュ スクリーンを備えたアプリを開発しています。このスプラッシュ スクリーンは、アプリの起動時に Default-X.png 画像からシームレスに流れるはずです。非常に特別な状況を除いて、これはうまく機能しています。

ユーザーがアプリのアイコンをタップすると、すぐに向きが変わります。自動の Default-X.png は元の向きから表示されますが (予想どおり)、プログラムで定義されたイントロ画像は新しい向きで表示されます。(今考えると、これも当然のことだと思います。)

私の質問は、実際の発射方向をどのように取得できるかです。アプリ デリゲートの起動時に利用できる向きではなく、アプリ アイコンがタップされたときのデバイスの向き、つまり OS が Default-X.png 画像を決定するために使用する向きです。

ありがとう。

4

1 に答える 1

0

これに何時間も費やした後、これを見つけて救われました。

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
UIInterfaceOrientation orientation = [UIDevice currentDevice].orientation;
于 2012-03-01T14:11:16.453 に答える