0

我正在做一个 iPad 应用程序,它利用视频镜像来模仿我放在 iPad 显示屏上的内容。但我想在屏幕上添加一些额外的内容,而不会搞砸镜像。

我的想法是创建一个仅占据屏幕一部分的外部窗口,从而(希望)使“视频镜像”内容仍然可见。所以我正在尝试这种公认的冒险方法,每次它“爆炸”为全屏(我可以看到因为我已将其背景颜色设置为红色。)

            CGRect externalScreenFrame = CGRectMake(0, 0, 200, 200);
            UIWindow* externalWindow = [[UIWindow alloc] initWithFrame:externalScreenFrame];
            externalWindow.autoresizingMask = UIViewAutoresizingNone;
            externalWindow.backgroundColor = [UIColor redColor];
            externalWindow.screen = externalScreen;
            externalWindow.hidden = NO;

难道我做错了什么?还是这完全不可能?

4

0 回答 0