问题内容: 我正在用xcode 7 beta 5开发一个应用程序。当我在iPhone 6上运行我的应用程序,并且如果我的iPhone以wifi模式工作时,我尝试将其连接到CloudKit,就可以显示我的所有数据。但是,如果我的iPhone以LTE模式工作,则看不到任何数据。有谁知道如何做到这一点? 谢谢,Alessio 问题答案: 打开设置应用,找到您的应用,启用“使用移动数据” 更新: 如下所述
问题内容: 我想实现一个单独的ErrorHandler类,该类在某些事件上显示错误消息。该类的行为应从其他不同的类中调用。发生错误时,它将有一个as输出。此AlertView的显示应始终位于顶部。因此,无论从何处引发错误,最顶层的viewController都应显示AlertMessage(例如,当异步后台进程失败时,无论在前台显示什么视图,我都将收到一条错误消息)。 我发现一些要点似乎可以解决我
问题内容: 在创建iOS应用时,我确切地知道何时需要致电?我知道这与更新/重绘UI有关。但是,每次更改任何视图时,都需要调用此名称吗? 例如,我需要调用它吗: 以编程方式更改文本字段中的文本之后 更改视图背景时? 当我在viewDidLoad中进行更改时? 在viewDidAppear中怎么样? 有人可以给我一些有关何时使用此方法的一般指导吗? 问题答案: 如果您在UIView的子类中重写draw
问题内容: 我有几个用Swift 2.2编写,用Xcode 7.3编译的应用程序,这些应用程序在App Store上实时运行。这些应用程序利用推送通知,并且在iOS 9.3和更早版本中可以正常运行。 但是,在已升级到iOS 10的设备上,我的应用程序未收到任何推送通知。仍在运行iOS 9的设备仍在接收通知。 考虑到可能是证书或权利问题,我尝试了以下操作:将我的一个应用程序升级到Swift 2.3,
问题内容: 目前,我的ActionSheet遇到了大麻烦。在iPhone上效果很好,但在iPad上只会崩溃 我只用一个按钮创建一个新项目 正如我在iPhone上所说的那样,它可以工作,但是如果我单击iPad上的按钮,应用程序将崩溃, 2014-09-25 14:54:52.784 test [9541:1970048] 由于未捕获的异常“ NSGenericException”而终止应用程序,原因
问题内容: 我正在使用Web编程语言构建应用程序,并希望在用户单击HTML按钮时启动相机。由于我希望相机视图是自定义视图,因此需要使用Swift进行设计。因此,当用户单击此HTML按钮时,我想在Swift中“捕获”此单击,以便启动本机相机视图。 我知道可以用WKWebview完成,但是我真的不知道该怎么做。 例如,我的Javascript(jQuery)代码可能如下所示: 你能帮我做到吗? 谢谢。
问题内容: 根据Apple指南: “作为呈现的通知的结果,用户点击警报的操作按钮或点击(或单击)应用程序图标。如果在运行iOS的设备上轻按了操作按钮,则系统将启动该应用程序,调用其委托的application:didFinishLaunchingWithOptions:方法(如果已实现);它将传入通知有效负载(用于远程通知)或本地通知对象(用于本地通知)。 如果在运行iOS的设备上点击了应用程序图
问题内容: 我有一个不使用自动布局的UIView,并且根据其在主视图中X和Y坐标的百分比显示了一些组件。 以前,我会运行一个函数来更新它们在didRotateFromInterfaceOrientation中的位置,但是我看到现在iOS8中已弃用此功能。 我看过viewWillTransitionToSize,但是它给出了奇怪的结果,并且似乎没有viewDidtransitionToSize函数。
问题内容: 我正在尝试从我正在编写的iOS 8框架(在Swift中)加载图像。我正在使用Xcode 6 Beta 6 如果图像存储在我的框架中,则此代码不起作用(即加载图像): 如果映像存储在主机应用程序(使用框架)中,则将正确加载映像(从框架内的代码)。 我可以看到该阶段包含了框架。 我还将故事板文件用作框架中的资源。并正确加载。 我尝试重命名框架的Images.xcassets以避免与主机应用
问题内容: 有没有办法从iCloud Drive中选择文件? 问题答案: 您可以通过以下方式显示控制器: 在您的委托中实现方法: 请注意,您无需设置要使用的iCloud权利。Apple 在此处提供了示例代码来演示如何使用此控制器
问题内容: 我已经使用桥接标头(将Swift连接到Objective C)和目标C包装器(将Objective C连接到C )集成了Swift IOS项目中的opencv。使用这种方法,我可以从Swift代码中传递单个图像,在C 文件中对其进行分析并取回它们。 我已经看到opencv提供了可以与Objective C UIViewController集成的CvVideoCamera对象。 但是由于
问题内容: 我正在尝试在我的应用程序中创建一个函数,该函数将引导用户使用我创建的标记。这是我正在使用的代码,效果很好,它可以为用户提供当前位置并将其显示在地图上。但是,如何获得指向标记的说明? 任何遮篷都会有帮助 问题答案: 与Apple的MapKit不同,iOS的Google Maps SDK本身并不包含执行路线计算的方法。 相反,您需要使用Google Directions API:https
问题内容: 在iOS9之前,我们已经创建了一个目录,如下所示 但是在iOS9中,他们删除了String.stringByAppendingPathComponent。自动转换工具将我们对String的使用替换为NSURL。createDirectoryAtPath()需要一个字符串,因此我需要将NSURL转换为字符串。我们像这样使用absolutePath :(针对iOS9的更新) 但是我收到以下
问题内容: 第二天我不能用桌子解决问题。 我们有一个segmentedControl,它在更改时会更改表。假设控件段中有3个元素,并且相应地,有3个数组(重要的是,它们的大小不同),在更改segmentedControl时,我需要向上滚动表。 看起来一切都很简单:contentOffset = .zero和reloadData() 但。这行不通,我不知道为什么表格不能向上滚动。 唯一有效的方法:
问题内容: 在iOS9的最新联系人框架中,如何仅检索具有有效电子邮件地址的CNContact? 当前代码: 问题答案: 目前(iOS 9.0),似乎没有谓词(请参阅CNContact谓词)可用于通过电子邮件地址过滤联系人! 您无法编写自定义谓词来过滤联系人,因为该文档说: “请注意,Contacts框架不支持通用谓词和复合谓词” 但是当然您可以“手动”完成操作,我为您展示了使用快速枚举的示例: 注