iOS状态栏触摸返回App

Mer*_*Ong 6 iphone facebook statusbar ios

这令我感到困惑,有没有人知道如何去做这件事?蓝色发光状态栏与图像中的Facebook应用程序在启动FB Messenger时的作用相同

在此输入图像描述

抱歉大图!如果有人能指出我正确的方向,那将会很棒

Pav*_*van 2

它看起来像是一个位于导航栏顶部的自定义视图,带有自定义风格化标题:Touch to return to facebook。导航栏应用了一个操作,以便当用户点击导航栏时,将执行以下代码以打开所需的应用程序,在本例中为 facebook。

它使用 iPhone url 方案,如果用户安装了该应用程序,您可以直接从您的应用程序在设备上打开该应用程序。

像这样:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb:]];
//and instead of fb: if you'd want it to open your custom app, 
//you simply add your own scheme instead: like so myappscheme:
Run Code Online (Sandbox Code Playgroud)

要为您自己的应用程序设置方案,请按照从此站点获取的以下说明进行操作

  1. 定义应用程序的自定义 URL 方案全部在 Info.plist 文件中完成。单击文件中的最后一行,然后单击右侧的“+”号以添加新行。选择新项目的 URL 类型。添加后,单击“URL 类型”旁边的灰色箭头以显示“项目 0”。将您的 URL 标识符设置为唯一的字符串 - 例如 com.yourcompany.yourappname。

  2. 设置 URL 标识符后,选择该行并再次单击“+”号,然后为 URL 方案添加新项目。然后单击“URL 方案”旁边的灰色箭头以显示“Item 0”。将 Item 0 的值设置为您的 URL 方案名称。

在此输入图像描述