jjzjj

UIGetScreenImage

全部标签

ios - UIGetScreenImage 现在会被拒绝吗?

我知道UIGetScreenImage是一个私有(private)的api,并且在一段时间内可以在应用商店中使用。后来有人说不能用了。所以我要问这里以确保,可以在我的应用程序中使用并传递到Appstore?最好的问候 最佳答案 看看这篇Apple技术说明。它展示了如何“合法地”在UIKit中截屏,将被AppStore接受:http://developer.apple.com/library/ios/#qa/qa1703/_index.html#//apple_ref/doc/uid/DTS40010193

iPhone 演示帮助 : anyone know of a faster screen capture alternative to UIGetScreenImage()?

我正在开发一个iPhone应用程序,我将很快向现场观众演示。我真的很想通过VGA将应用程序实时演示到投影仪,而不是显示屏幕截图。我为iPhone购买了VGA适配器,并已适配RobTerrell'sTVOutManager以满足我的需要。不幸的是,在家里的电视上测试后的帧速率并不是那么好-即使是在iPhone4上也是如此(可能是每秒4-5帧,因人而异)。我认为这种缓慢的原因是我用来捕获设备屏幕(然后显示在外部显示器上)的主要例程是UIGetScreenImage()。这个例程,不再允许作为交付应用程序的一部分,实际上非常慢。这是我用来捕获屏幕的代码(仅供引用mirrorView是一个UI

iPhone 演示帮助 : anyone know of a faster screen capture alternative to UIGetScreenImage()?

我正在开发一个iPhone应用程序,我将很快向现场观众演示。我真的很想通过VGA将应用程序实时演示到投影仪,而不是显示屏幕截图。我为iPhone购买了VGA适配器,并已适配RobTerrell'sTVOutManager以满足我的需要。不幸的是,在家里的电视上测试后的帧速率并不是那么好-即使是在iPhone4上也是如此(可能是每秒4-5帧,因人而异)。我认为这种缓慢的原因是我用来捕获设备屏幕(然后显示在外部显示器上)的主要例程是UIGetScreenImage()。这个例程,不再允许作为交付应用程序的一部分,实际上非常慢。这是我用来捕获屏幕的代码(仅供引用mirrorView是一个UI

ios - 将 CATransform3D 转换为 CIVector 的 CIPerspectiveTransform,替换 UIGetScreenImage

是否可以将CATransform3D转换为一组CIVectors,以便使用CATransform3DUIImage?我相信现在终于有可能取代UIGetScreenImage()通过遍历View层次结构和渲染将UIView/CALayer的3D变换展平为图像的能力单个图像,然后将CATransform3D应用于创建的图像。我开始使用GPUImage,它确实接受CATransform3Ds以应用于UIImage,但遗憾的是没有成功。附件是我使用的代码,以及生成的图像的链接。ScreenshotofSimulatorImageProduced-(UIImage*)iterateLayerHi