将 iOS 设备上的触摸发送到另一个 UIScreen(外部显示器)
Posted
技术标签:
【中文标题】将 iOS 设备上的触摸发送到另一个 UIScreen(外部显示器)【英文标题】:Send touches on iOS device to another UIScreen (external display) 【发布时间】:2010-10-18 02:32:32 【问题描述】:是否有一种简单的方法可以将 ios 设备(例如 iPad)上的触摸发送到另一个在外部显示器上呈现的 UIScreen?
例如,iPad 显示空白屏幕,应用程序显示在外部屏幕上。如果我在 iPad 上按下按钮(显示在另一个 UIScreen 上)的大致位置,它会将坐标发送到另一个 UIScreen,以便看起来我正在按下它。
这是一种将通常在 iPad 上显示的内容输出到外部显示器的快速方法,但仍保留触摸交互性。它在某种程度上是应用镜像的替代方案。
【问题讨论】:
【参考方案1】:如果您想将应用提交到 App Store,这是不可能的,因为它会因为使用私有 API 而被 Apple 拒绝,因为没有公共方法可以创建 UITouch 对象。
然而,这可以通过私有 API 来完成,有一个 article here 说明了如何做到这一点。
【讨论】:
以上是关于将 iOS 设备上的触摸发送到另一个 UIScreen(外部显示器)的主要内容,如果未能解决你的问题,请参考以下文章