ios - 当应用程序在 ios 中处于后台时,在主屏幕上显示 View

标签 ios objective-c

提前致谢。
当我们单击应用程序图标时,是否可以在 ios 中显示像辅助触摸 View 这样的捕获屏幕。意味着我想显示 iPad 屏幕并在需要显示的透明背景的顶部显示。

单击应用程序图标后,我想创建一个这样的应用程序有可能这样做吗?是否有任何API。 enter image description here

最佳答案

我认为您不允许在公共(public) api 中捕获主屏幕。这个问题有类似的要求。

How can I take a screenshot of the iPhone home screen programmatically
UIGetScreenImage()如果您只针对越狱手机,答案中提到的非常有用。

但是,我发现了一个名为“记录我的屏幕”的开源库,它声称可以

Record the display even on non-jailbroken iPhones.



我个人没有对此进行测试,因为我相信苹果会以某种方式找到它并关闭应用程序(之前发生在几个应用程序上)。如果你真的对它感兴趣,也许你可以从那个库中学到一些东西。

希望对您有所帮助。

关于ios - 当应用程序在 ios 中处于后台时,在主屏幕上显示 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21594536/

相关文章:

html - iOS safari 搞乱了输入类型=日期

ios - Xcode .pch 编译时出错。找不到clang文件

ios - 当按钮移动时移动 uiview

objective-c - 在 Objective C 中将 float 舍入为 1/4

ios - 为同一应用程序的多个变体的多个证书重复使用 CSR

ios - 快速制作数据网格的最佳方法是什么?

ios - dequeueReusableHeaderFooterViewWithIdentifier 不在 ios9 中调用 init 方法

ios - 远程通知不会在后台启动应用程序

ios - Facebook 是否再次允许获取用户的好友列表?

iphone - 设置转换 :CGAffineTransformMakeScale - Alternatives when trying to scale an UIView