草庐IT

ios - 如何在 iOS(增强现实应用程序)的实时预览相机上制作 OpenGl ES 的屏幕截图?

我是Objective-C和iOS编程的初学者。我花了一个月的时间来了解如何使用AvFoundation在实时相机预览之上使用OpenGLES(1.1版)显示3D模型。我正在iPad上做一种增强现实应用程序。我处理输入帧并实时显示3D对象叠加与相机预览。这些很好,因为有很多关于这些东西的网站和教程(也感谢这个网站)。现在,我想截取整个屏幕(以相机预览为背景的模型)作为图像并显示在下一个屏幕中。我在这里找到了一个非常好的演示,http://cocoacoderblog.com/2011/03/30/screenshots-a-legal-way-to-get-screenshots/.他

iOS 截图警告

我需要对我的应用程序中的一些图表进行屏幕截图,我正在使用以下代码:CGRectscreenRect=[[UIScreenmainScreen]bounds];UIGraphicsBeginImageContext(screenRect.size);CGContextRefctx=UIGraphicsGetCurrentContext();[[UIColorblackColor]set];CGContextFillRect(ctx,screenRect);[self.view.layerrenderInContext:ctx];UIImage*newImage=UIGraphicsGet

ios - 双击主页后显示方向错误的后台应用程序屏幕截图

我的应用只有横向,在发送到后台之前一切正常。当我的应用程序在后台运行时,我双击主屏幕以调出任务切换器,我的应用程序屏幕截图显示为纵向。屏幕截图是横向拍摄的,但倾斜显示为纵向。请注意,我正在将我的应用程序从以前的版本升级到Xcode6、iOS7/8。我的应用不进行任何后台处理。如有任何帮助,我们将不胜感激。我假设我错过了一个设置或在某个地方打电话,因为我已经搜索了这个问题但没有运气。如果您发现这是重复的,请指出相应的文章。 最佳答案 如果您的应用程序以横向模式启动,您可以尝试以纵向模式启动它,看看是否会发生这种情况。作为UIViewC

ios - 如何从 iOS 上的代码截取屏幕截图?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion如何截取代码?

ios - 尝试制作一个屏幕截图按钮,在单击该按钮时将屏幕截图发送到我的相机胶卷。 swift 3、Xcode 8、IOS

swift3、Xcode8、IOS:我似乎无法弄清楚我做错了什么,没有显示任何错误,但是当我点击我的应用程序中的按钮时,没有任何反应,也没有任何东西保存在我的模拟器相机胶卷中。这是我为ViewController中的按钮所做的:importUIKitclassViewController:ViewController{overridefuncviewDidLoad(){super.viewDidLoad()}overridefuncdidReceiveMemoryWarning(){super.didReceiveMemoryWarning()}@IBActionfuncbuttonA

iphone - 是否可以在不打开特定 View 的情况下拍摄屏幕截图?

我是iPhone开发新手。不太熟悉iPhone技术中的View和布局。我要实现的是:我在包含一个按钮的页面中,单击该按钮我打开图TableView(使用核心图)。我想截取该图TableView的屏幕截图,但我不想打开该View。这可能吗?我们将不胜感激。 最佳答案 是的,您可以将View层合成到位图上下文中,然后从中获取图像对象:CGContextRefCGContextCreate(CGSizesize){CGColorSpaceRefspace=CGColorSpaceCreateDeviceRGB();CGContextRef

ios - iOS 应用程序的强制屏幕截图是什么?

我真的无法在Apple的文档中找到可以告诉我要上传哪些强制屏幕的内容。有这么多的设备、分辨率等等……我发现一切都很困惑你能帮忙吗? 最佳答案 从现在(2019年4月)开始,您应该添加6.5英寸(iPhoneXSMax、iPhoneXR):1242x2688pixels(portrait)2688x1242pixels(landscape)RequiredifapprunsoniPhone更新(2021年):在iPhone上,您还应该添加5.5英寸(iPhone8Plus、iPhone7Plus、iPhone6sPlus):1242x

iphone - App Store 中未显示应用程序屏幕截图

我最近向AppStore提交了我的iPhone应用程序,它与iPhone3GS及更高版本兼容,并针对iPhone5进行了优化。提交时,我为4英寸屏幕添加了1个屏幕截图,为3.5英寸屏幕添加了5个屏幕截图。您可以引用下图以更好地了解我添加的图像列表:问题是,通过任何移动设备访问应用商店时,我可以看到我的应用程序的所有屏幕截图,但是当我从计算机访问应用商店时,只能看到4英寸视网膜显示屏的屏幕截图!有没有人遇到过同样的问题?谢谢 最佳答案 其实是因为以下原因:在电脑/Mac的iTunes中,它会显示iPhone5&iPad设备(不是iPh

ios - 当(之前)应用程序进入后台时 iOS 截取的屏幕截图?

我希望你们都知道,iOS会在您的应用程序进入后台之前截取屏幕截图。我从officialdocument.得到的Removesensitiveinformationfromviewsbeforemovingtothebackground:Whenanapptransitionstothebackground,thesystemtakesasnapshotoftheapp’smainwindow,whichitthenpresentsbrieflywhentransitioningyourappbacktotheforeground.Beforereturningfromyourappli

ios - 如何更改状态栏文本颜色。附上截图

我想将状态栏文本颜色更改为客户颜色,如所附的屏幕截图。我用它来制作轻内容-[[UIApplicationsharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];但文字颜色没有改变。谁能帮忙? 最佳答案 这里是AppleGuidelines/Instruction关于状态栏的变化。状态栏中只允许Dark&light(while&black)。它不允许在状态栏中设置颜色(粉红色,如您的图像所示)。这是-如何更改状态栏样式:如果你想设置状态栏样式,那么在你的`.p