1

UIViewControllerデバイスの向きで再適用レイアウトを通知しようとしています。これを行うために、UIDeviceOrientationDidChangeNotificationデフォルト センターに投稿しています。機能しましたが、回転アニメーションはありませんでした。欠けていたものがあると思います。どうすればUIDeviceOrientationDidChangeNotification正しく投稿できますか?

4

3 に答える 3

1

使用する:

[[UIApplication sharedApplication] setStatusBarOrientation: UIInterfaceOrientationLandscapeRight animated:YES];

システム通知を投稿するべきではないため、代わりに (必要に応じて LandscapeRight を置き換えます)。

于 2011-07-13T22:17:58.797 に答える
0

あなたがそれを投稿しようとするとき、私は何もあるべきではないと思います。代わりに、向きが変わると自動的に投稿されます。使用する場合は、帽子通知用のオブザーバーを追加する必要があります。

于 2011-03-21T00:14:28.423 に答える