这令我感到困惑,有没有人知道如何去做这件事?图像中的蓝色发光状态栏,与Facebook应用程序在启动FB Messenger时的作用相同
抱歉大图!如果有人能指出我正确的方向,那就太棒了
答案 0 :(得分:2)
它似乎是一个自定义视图,位于导航栏顶部,带有自定义风格化标题:Touch to return to facebook
。
导航栏上有一个动作,以便当用户点击导航栏时,执行以下代码以打开所需的应用程序,在本例中为facebook。
它使用iPhone网址方案,如果用户安装了应用程序,您可以直接从应用程序在设备上打开应用程序。
像这样:[[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:
要为您自己的应用设置方案,请按照以下from this site
的说明进行操作定义应用程序的自定义URL方案全部在Info.plist文件中完成。单击文件中的最后一行,然后单击" +"在右侧签名以添加新行。选择新项目的URL类型。添加完成后,点击"网址类型"旁边的灰色箭头。显示"项目0"。将您的URL标识符设置为唯一字符串 - 类似于com.yourcompany.yourappname。
在您设置了URL标识符后,选择该行并单击" +"再次签名,并为URL Schemes添加一个新项目。然后单击" URL Schemes"旁边的灰色箭头。揭示"项目0"。将Item 0的值设置为您的URL方案名称。