(iOS 7.0.3、Xcode 5.0.1)
ステータスバーの上にカスタム拡大鏡を表示するために使用するアプリに 2 つ目の UIWindow があります。ただし、このウィンドウの rootViewController を設定すると (インターフェイスの回転などのために)、インターフェイスの回転アニメーション中にメイン ウィンドウが黒くなります。
再現するには: シングル ビュー iOS アプリケーションを作成し、メインの UIViewController に以下を追加します。
// To @interface:
@property (nonatomic, strong) UIWindow *secondWindow;
// In viewDidLoad:
self.secondWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
self.secondWindow.rootViewController = [[UIViewController alloc] initWithNibName:nil bundle:nil];
self.secondWindow.hidden = NO;
どんな助けでも感謝します。