Tag: ios

从后台任务iOS 7中启动位置pipe理器

看起来,在iOS 7中,应用程序无法从后台任务中启动位置pipe理器(通过调用startUpdatingLocation)。 在iOS 6中,我使用了这里描述的方法: https : //stackoverflow.com/a/6465280每n分钟运行一次后台位置更新。 这个想法是用定时器运行后台任务,并在计时器触发时启动位置pipe理器。 之后,closures位置pipe理器并开始另一个后台任务。 更新到iOS 7后,此方法不再适用。 启动位置pipe理器后,应用程序不会收到任何locationManager:didUpdateLocations。 有任何想法吗?

如何在Facebook应用程序中以编程方式打开设置?

我需要从我的应用程序中以编程方式打开设置。 我搜遍了,但到处都有人说这是不可能的。 但今天我看到它在Facebook应用程序中实现。 UIAlertView上有一个button,当你点击它时你打开设置。 所以确实这是可以打开设置,我亲眼目睹了这一点。 但是怎么做呢? 有谁知道Facebook如何做到这一点?

电话号码格式

我有一个用户input数据的文本字段。 这是一个电话号码字段。 如果用户input1234567890 ,我想让用户input时显示为(123)-(456)-7890 。 这怎么可能?

了解NSRunLoop

任何人都可以解释什么是NSRunLoop ? 所以我知道NSRunLoop是一个与NSThread连接的东西吗? 所以假设我创build了一个线程 NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } 所以这个线程完成后,他的工作权利? 为什么使用RunLoops或在哪里使用? 从苹果文档我已经看了一些东西,但不清楚,所以请尽可能简单解释

导航控制器自定义转换animation

我一直在遵循一些教程来创build自定义animation,同时从一个视图转换到另一个视图。 我从这里使用自定义segue的testing项目工作正常,但有人告诉我,不再鼓励自定义赛格内自定义animation,我应该使用UIViewControllerAnimatedTransitioning 。 我遵循了几个使用这个协议的教程,但都是关于模态表示的(例如本教程 )。 我想要做的是在导航控制器树中推一个segue,但是当我尝试用show(push)segue做同样的事情时,它不再工作。 请告诉我在导航控制器中执行从一个视图到另一个视图的自定义过渡animation的正确方法。 无论如何,我可以使用所有过渡animation的一种方法吗? 如果有一天我想要做相同的animation,但是最终不得不复制代码两次,才能在模态与控制器之间进行转换,那将会很尴尬。

UIImage(contentsOfFile :)返回nil,尽pipe文件存在于caching目录中

我试图保存一个覆盖在caching目录中的地图的快照,并在存在时检索它。 但是,尽pipe文件正在创build,UIImage(contentsOfFile :)返回nil,当我尝试检索它。 我已经打印了写入和读取的文件path,它们是相同的,并通过下载容器并检查目录和文件确定存在validation了文件存在。 任何想法这里的问题是什么? let cachesDirectory: URL = { let urls = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask) return urls[urls.endIndex – 1] }() let mapCachesDirectory = cachesDirectory.appendingPathComponent("map-snapshots", isDirectory: true) func configureMap(data: NSSet?) { mapView.isZoomEnabled = false mapView.isScrollEnabled = false mapView.isUserInteractionEnabled = false guard let data = data as? Set<SessionData>, data.count > 0 else { return } […]

屏幕方向ios

我正在为iPhone手机应用程序和jqm。 我想locking屏幕的方向,只在一个页面上横向。 其他页面必须locking在肖像上。 我看到一个插件,可以做到这一点,但其唯一可用于Android。 我的问题? 有没有办法在iOS上做到这一点? 提前致谢!

在IOS中的应用程序之间共享数据

我有一个任务在同一设备上的应用程序之间共享数据。 可能两个应用程序都可以在同一台设备上使用共享数据库。 如何在IOS中的两个应用程序之间共享数据。 任何人都以任何方式做了。 请告诉我。 谢谢

在iOS 4.0中退出应用程序

在iOS4.0之前,单击iPhone上的主页button退出该应用程序,并且苹果在其指南中以编程方式退出该应用程序不被接受。 现在iOS4.0中的所有内容都发生了变化,单击主页button会将您的应用程序置于暂停模式(多任务处理)。我认为应该有一个清晰的方式让用户退出应用程序,如退出button。 现在可以用苹果吗? 如何做呢?

iOS中的远程通知和安静通知有什么区别?

当我阅读Apple Docs时 ,他们提到了3种types的通知:本地,远程和无声。 本地通知可以从应用程序本地发送的名称中推断出来。 但是,其他两种types有什么不同呢? 非常感谢。