草庐IT

Uiapplication

全部标签

ios - iOS 应用程序上的 onResume/onPause

在Android上,当我编写应用程序时,我需要为我的Activity实现onResume/onPause以进入后台并从前台返回。如果我需要如何为iOS做同样的事情,我已经用谷歌搜索了。但我找不到任何有用的东西。你能告诉我我需要做什么来处理我的iOS应用程序进入后台并返回前台吗?谢谢。 最佳答案 在Swift中你可以使用NotificationCenter.default.addObserver(self,selector:#selector(onPause),name:UIApplication.willResignActiveNo

iphone - 有没有办法获取应用程序图标角标(Badge)编号?

虽然无法访问通知-只是为了确保有任何方法可以获取应用程序图标角标(Badge)编号?设置是这样的[[UIApplicationsharedApplication]setApplicationIconBadgeNumber:n];我只需要一个getApplicationIconBadgeNumber-真的无法从应用程序中访问当前号码吗?非常感谢! 最佳答案 只需使用UIApplication的applicationIconBadgeNumber属性。getter与属性名称相同,而setter具有前缀“set”。

iphone - 有没有办法获取应用程序图标角标(Badge)编号?

虽然无法访问通知-只是为了确保有任何方法可以获取应用程序图标角标(Badge)编号?设置是这样的[[UIApplicationsharedApplication]setApplicationIconBadgeNumber:n];我只需要一个getApplicationIconBadgeNumber-真的无法从应用程序中访问当前号码吗?非常感谢! 最佳答案 只需使用UIApplication的applicationIconBadgeNumber属性。getter与属性名称相同,而setter具有前缀“set”。

ios - 如何从另一个对象访问我的 Application Delegate 的窗口访问器方法?

如前所述——我是一名Objective-C新手,但在阅读了4本关于该主题的实体书以及大量电子书和文档后,我仍然找不到我要找的东西。我有一个顶层内容ViewController,它想根据应用程序委托(delegate)的窗口属性的物理维度配置其View属性。这是一些人已经问过的问题。([UIScreenmainScreen]由于之前在本论坛上多次播出的原因而没有将其删除)。因此,逻辑方法是让内容ViewController读取应用程序委托(delegate)窗口的框架。现在,我发现的唯一接近于此的答案是使用[[[UIApplicationsharedApplication]window]

ios - 如何从另一个对象访问我的 Application Delegate 的窗口访问器方法?

如前所述——我是一名Objective-C新手,但在阅读了4本关于该主题的实体书以及大量电子书和文档后,我仍然找不到我要找的东西。我有一个顶层内容ViewController,它想根据应用程序委托(delegate)的窗口属性的物理维度配置其View属性。这是一些人已经问过的问题。([UIScreenmainScreen]由于之前在本论坛上多次播出的原因而没有将其删除)。因此,逻辑方法是让内容ViewController读取应用程序委托(delegate)窗口的框架。现在,我发现的唯一接近于此的答案是使用[[[UIApplicationsharedApplication]window]

ios - 是否可以将替代图标应用于 iOS 应用程序?

我需要根据地区更改应用程序图标,这可能吗? 最佳答案 是的,自iOS10.3以来这是可能的。首先,您需要在Info.plist文件中定义所有替代图标,您不能动态获取它们。在下面的示例中,我们定义了2个替代图标:“de”和“fr”:CFBundleIconsCFBundleAlternateIconsdeCFBundleIconFilesic_deUIPrerenderedIconfrCFBundleIconFilesic_frUIPrerenderedIconCFBundlePrimaryIconCFBundleIconFilesi

ios - 是否可以将替代图标应用于 iOS 应用程序?

我需要根据地区更改应用程序图标,这可能吗? 最佳答案 是的,自iOS10.3以来这是可能的。首先,您需要在Info.plist文件中定义所有替代图标,您不能动态获取它们。在下面的示例中,我们定义了2个替代图标:“de”和“fr”:CFBundleIconsCFBundleAlternateIconsdeCFBundleIconFilesic_deUIPrerenderedIconfrCFBundleIconFilesic_frUIPrerenderedIconCFBundlePrimaryIconCFBundleIconFilesi

ios - 在后台继续下载

我正在创建一个应用程序,其中我正在从服务器下载一些数据。在进入后台时,我希望该连接应该继续运行,以便可以下载数据。我知道appDelegate中有方法-(void)applicationDidEnterBackground:(UIApplication*)application当应用程序进入后台时调用。但是连接是在viewController中创建的,如何在appDelegate中管理呢?还有其他方法可以做到吗?我经历了this链接但是有什么简单的实现吗? 最佳答案 执行某些在后台继续的操作的一种方法是创建一个单独的线程来执行下载。

ios - 在后台继续下载

我正在创建一个应用程序,其中我正在从服务器下载一些数据。在进入后台时,我希望该连接应该继续运行,以便可以下载数据。我知道appDelegate中有方法-(void)applicationDidEnterBackground:(UIApplication*)application当应用程序进入后台时调用。但是连接是在viewController中创建的,如何在appDelegate中管理呢?还有其他方法可以做到吗?我经历了this链接但是有什么简单的实现吗? 最佳答案 执行某些在后台继续的操作的一种方法是创建一个单独的线程来执行下载。

ios - 快速打开特定号码的 Whatsapp

我试图在whatsapp中打开一个特定的联系人聊天,但没有得到任何解决方案。请帮助我完全卡住了。我试过这个:letwhatsAppURL:NSURL=NSURL(string:"whatsapp://send?abid=\(primary)&;text=lOL;")!ifUIApplication.sharedApplication().canOpenURL(whatsAppURL){UIApplication.sharedApplication().openURL(whatsAppURL)} 最佳答案 您可以向特定用户发送消息。打