当用户完成我的iOS应用程序时,将之前的应用程序带回到前面

我的iOS 4/5/6应用程序应该简要使用.我希望用户点击“完成,现在离开”按钮,将其带回他们使用的应用程序,然后我才能进入前端.

有没有办法让我的iOS将自己置于后台,同时将之前的应用程序返回到前端?

在iPad上,用户可以通过在屏幕上水平四指滑动来获得该效果.但是这种姿势并不是一个完整的解决方案,因为(a)该手势在手持设备上不起作用,(2)没有多少用户知道该手势.我想以编程方式将之前的应用程序返回到前端.

I want the user to click a “Done, now go away” button

该按钮是主页按钮.

I want to programmatically return the previous app to the front.

没有用于切换到其他应用的公共API.但是,用户可以在应用程序之间切换.除了您提到的滑动手势,他们可以进行四指向上滑动以进入最近的应用程序列表,或者双击主页按钮以获得相同的效果,或者点击主页按钮一次返回到Springboard .用户而不是应用程序应该控制哪个应用程序位于前台.他们这样做的方式应该是从一个应用程序到另一个应用程序的标准.我可以理解为了让用户的生活更轻松,但是您尝试做的事情是不可能使用可用的API.

https://stackoverflow.com/questions/13447101/bring-previous-app-back-to-the-front-when-user-is-done-with-my-ios-app

转载注明原文:当用户完成我的iOS应用程序时,将之前的应用程序带回到前面