【发布时间】:2014-09-08 15:27:48
【问题描述】:
现在的一种常见做法是在应用顶部显示一条带,以允许用户切换回启动当前前台应用的应用。当从 Facebook 主应用程序启动时,我们可以在 Facebook Messenger 中看到该栏,当从 Safari 等启动时,我们可以在地图应用程序中看到该栏。(见下图:“触摸返回 Facebook”)
我知道只需从 sourceApplication 中获取应用程序的名称即可显示乐队
-(BOOL) application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
然后将波段显示为应用程序顶部的视图。处理用户点击乐队(这将是一个 UIView),然后调用我们已经知道的启动器应用程序的方案。
但我的问题是——是否有任何可用的 API 可以让您做到这一点?这是因为仅仅将应用程序向下推可能会弄乱现有的 UI 和一切。
【问题讨论】:
标签: ios objective-c cocoa-touch fast-app-switching