2

我需要显示一个经过缩放的 1920x1080 UIView,以适应 iPad 的横向显示。该 UIView 还需要以全分辨率显示在外部显示器 (HDTV) 上。UIView 有许多不同的子视图,包括用户交互、动画,甚至视频。

我现在有这个设置,它适用于较小的动画,但如果我需要在屏幕上移动一个大的 UIView,动画会减慢并丢帧。我目前在另一个 UIScreen 的第二个 UIView 中使用以下方法。

[srcView.layer renderInContext:UIGraphicsGetCurrentContext()];

有没有更快的方法可以让我获得该源 1920x1080 UIView 的镜像视图/层/whatnot?

4

2 回答 2

2

如果您有权访问WWDC 2013 中有关 iOS 7 的 NDA 会话,会话 226 中的一些材料,在 iOS 上实现 Engaging UI 可能会有所帮助。相关部分从大约 12:30 开始进入视频或 PDF 的幻灯片 31。

于 2013-07-14T03:10:47.737 回答
0

这不是您所要求的,但是您是否考虑过将Airplay Mirroring与 AppleTV 一起使用?看起来这将提供您正在寻找的功能。

于 2013-07-11T19:04:34.237 回答