我正在做一个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;
我做错了吗?或者这是不可能的?