当前位置: 首页 > 面试题库 >

Swift:如何在点击UIButton时打开新应用

孔欣荣
2023-03-14
问题内容

我有一个应用程序,当单击uibutton时,我想打开另一个已安装的应用程序(即位智)。我该怎么做?太谢谢了。


问题答案:

试试这个。例如,您要打开一个Instagram应用程序:

    var instagramHooks = "instagram://user?username=johndoe"
    var instagramUrl = NSURL(string: instagramHooks)
    if UIApplication.sharedApplication().canOpenURL(instagramUrl!)
    {  
        UIApplication.sharedApplication().openURL(instagramUrl!)

     } else {
        //redirect to safari because the user doesn't have Instagram
        UIApplication.sharedApplication().openURL(NSURL(string: "http://instagram.com/")!)
    }


 类似资料:
  • 问题内容: 如何通过单击中的按钮来打开Facebook和Instagram应用程序?某些应用程序重定向到Facebook应用程序并打开特定页面。我该怎么做? 我找到了: 但我必须知道该应用程序。其他示例在中,我不知道= / 问题答案: 看一下这些链接,它可以帮助您: https://instagram.com/developer/mobile-sharing/iphone- hooks/ http

  • 问题内容: 我正在尝试使用Swift更改UIButton的图像…我该怎么办 这是OBJ-C代码。但是我不知道Swift: 问题答案: 从您的Obc-C代码中,我认为您想为按钮设置图片,因此请尝试以下方式: 简而言之: 对于Swift 3:

  • 我已经尝试了所有的方法,但它不适合我。我想打开或恢复应用程序,无论屏幕打开,同时单击通知。 我使用了以下方法:

  • 问题内容: 我一直在尝试在我的应用程序中实现一项功能,以便当用户在我的表格视图中点击一个单元格时,该单元格会向下扩展以显示注释。我在Objective- C中找到了很多这样的例子,但是我还没有找到Swift的例子。 我试图将其翻译为Swift: 但是,这似乎使应用程序崩溃了。 有任何想法吗? 编辑: 这是我的cellForRowAtIndexPath代码: 这是插座设置: 问题答案: if语句中的

  • 我在通知中收到了一个包名,我想在点击通知后打开play store中的特定应用程序。如何继续呢?