jjzjj

UIApplication

全部标签

ios - 检测应用程序是否在 iOS 9 中以 Slide Over 或 Split View 模式运行

在iOS9中,是否可以检测应用程序何时在iOS9的侧拉或SplitView模式下运行?我试过阅读Apple的documentation在iOS9多任务处理上,但没有任何运气......我问是因为我的应用程序中可能有一个功能,当应用程序在侧拉中打开时我想禁用该功能。 最佳答案 只需检查您的窗口是否占据了整个屏幕:BOOLisRunningInFullScreen=CGRectEqualToRect([UIApplicationsharedApplication].delegate.window.frame,[UIApplication

xcode - Flutter:类型 'UIApplication' 没有成员 'openSettingsURLString'

我正在尝试让geolocator2.1.0插件与我的iosxcode项目一起工作,并在我运行podinstall后出现以下2个错误类型“UIApplication”没有成员“openSettingsURLString”和“OpenExternalURLOptionsKey”不是“UIApplication”的成员类型采取的步骤。我打开一个新的Flutter项目(无论是否选中“SwiftSupport”都会出错)-获取默认应用。仅更新我的pubspec.yaml文件-geolocator:^2.1.0运行“flutterpacakgesget”和“podinstall”。所有库都显示在A

xcode - Flutter:类型 'UIApplication' 没有成员 'openSettingsURLString'

我正在尝试让geolocator2.1.0插件与我的iosxcode项目一起工作,并在我运行podinstall后出现以下2个错误类型“UIApplication”没有成员“openSettingsURLString”和“OpenExternalURLOptionsKey”不是“UIApplication”的成员类型采取的步骤。我打开一个新的Flutter项目(无论是否选中“SwiftSupport”都会出错)-获取默认应用。仅更新我的pubspec.yaml文件-geolocator:^2.1.0运行“flutterpacakgesget”和“podinstall”。所有库都显示在A

swift - 解析推送通知 - Swift 安装不工作

我正在尝试让Parse推送通知在我的应用程序上运行(全部swift),但在尝试实现时,我收到错误消息'PFInstallation'doesnothaveamembernamed'saveInBackground'这是我的代码。funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{Parse.setApplicationId("APPIDHIDDEN",clientKey:"CLIENTIDHIDDEN")//le

swift - 解析推送通知 - Swift 安装不工作

我正在尝试让Parse推送通知在我的应用程序上运行(全部swift),但在尝试实现时,我收到错误消息'PFInstallation'doesnothaveamembernamed'saveInBackground'这是我的代码。funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{Parse.setApplicationId("APPIDHIDDEN",clientKey:"CLIENTIDHIDDEN")//le

Swift,防止设备锁定但允许关闭液晶灯(昏暗的屏幕)

我正在使用针对最小iOS8的swift2构建应用程序。我需要一直展示我的应用程序而不会被设备锁定打断。我知道并且目前正在使用UIApplication.sharedApplication().idleTimerDisabled=true来禁用设备锁定。问题是,是否有可能(以及如何?)防止设备锁定,但允许屏幕变暗(关灯)?目标是通过关闭lcd灯(无需关闭或锁定设备)来节省更多电量。谢谢。 最佳答案 您无法阻止变暗,但您可以在应用运行期间设置亮度。您仍将禁用空闲计时器,但手动修改亮度。UIApplication.sharedApplic

Swift,防止设备锁定但允许关闭液晶灯(昏暗的屏幕)

我正在使用针对最小iOS8的swift2构建应用程序。我需要一直展示我的应用程序而不会被设备锁定打断。我知道并且目前正在使用UIApplication.sharedApplication().idleTimerDisabled=true来禁用设备锁定。问题是,是否有可能(以及如何?)防止设备锁定,但允许屏幕变暗(关灯)?目标是通过关闭lcd灯(无需关闭或锁定设备)来节省更多电量。谢谢。 最佳答案 您无法阻止变暗,但您可以在应用运行期间设置亮度。您仍将禁用空闲计时器,但手动修改亮度。UIApplication.sharedApplic

ios - 每次用户打开应用程序时如何调用函数

每次用户点击我的应用程序图标并打开它时,我都想调用名为update的函数。我该怎么做?每当应用程序启动时,无论是从后台终止还是用户按下主页按钮,我都可以覆盖哪个方法。importUIKitclassViewController:UIViewController{@IBOutletweakvarlabel:UILabel!@IBOutletweakvarbutton:UIButton!@IBOutletweakvarlabeltwo:UILabel!varNSDateDefalt=NSUserDefaults.standardUserDefaults()vardate:NSDate?ov

ios - 每次用户打开应用程序时如何调用函数

每次用户点击我的应用程序图标并打开它时,我都想调用名为update的函数。我该怎么做?每当应用程序启动时,无论是从后台终止还是用户按下主页按钮,我都可以覆盖哪个方法。importUIKitclassViewController:UIViewController{@IBOutletweakvarlabel:UILabel!@IBOutletweakvarbutton:UIButton!@IBOutletweakvarlabeltwo:UILabel!varNSDateDefalt=NSUserDefaults.standardUserDefaults()vardate:NSDate?ov

ios - UIApplication.delegate 只能在主线程中使用

这个问题在这里已经有了答案:-[UIApplicationdelegate]mustbecalledfrommainthreadonly(2个答案)关闭5年前。我的应用程序委托(delegate)中有以下代码作为在我的其他viewController中使用CoreData的快捷方式:letad=UIApplication.shared.delegateas!AppDelegateletcontext=ad.persistentContainer.viewContext但是,我现在收到错误消息:"UIAPIcalledfrombackgroundthread"and"UIApplicat