iPhone

从WKWebView捕获window.print()

我正在尝试使用我的应用程序从WKWebView捕获window.print()javascript调用,以实际显示打印对话框并允许它们从页面上显示的按钮打印(而不是我的应用程序内的按钮) 。有没有人知道实现这个目标的最佳方法? 目前,对我来说,单击一个调用window.print()的链接只会触发decisionPolicyForNavigationAction委托方法,我在那里找不到任何相 ..
发布时间:2018-09-25 21:27:04 IPhone

iOS 8自定义键盘扩展UIKeyboardType

我正在构建一个iOS 8自定义键盘,我想根据UIKeyboardType更改键盘的布局,但是,在UIInputViewController中读取键盘类型总是0. 有什么建议吗?提前致谢! - (void)viewDidLoad { [super viewDidLoad]; NSLog(@“TextInputMode:%ld”,self.textDocumentProxy. ..
发布时间:2018-09-25 21:26:58 IPhone

在iOS 8上共享NSURLCache和UIWebView

在iOS 7中,我能够将共享URL缓存设置为 NSURLCache 的子类以及任何 UIWebView 我创建的会自动为每个请求使用该共享缓存。 //设置URL缓存并永久设置 ExampleURLCache * cache = [[ExampleURLCache alloc] init]; [NSURLCache setSharedURLCache:cache]; ..
发布时间:2018-09-25 21:25:37 IPhone

GameCenter的奇怪例外

我一直收到来自GA和用户的崩溃报告......但是我无法通过ios7和ios8测试iphone5,5s,6来重现此异常。当应用程序进入后台时,此问题无处可去。奇怪的是游戏中心会调用spritekit来显示成就横幅? 有没有人遇到同样的问题? 最后的例外回溯: 0 CoreFoundation 0x23c99e3f __exceptionPreprocess + 127 1 li ..
发布时间:2018-09-25 21:25:17 IPhone

willTransitionToTraitCollection没有被调用,为什么?

我正在尝试用UIViewController子类中的 willTransitionToTraitCollection 替换 didRotateFromInterfaceOrientation - 正如doc所说,但方法是我在旋转设备时没有被调用。为什么? 解决方案 如果你在iPad上测试它,它有两个方向的垂直和水平类的常规特征集合,因此当方向改变时,它不会调用此方法。 ..
发布时间:2018-09-25 21:24:35 IPhone

iOS 8 Today小部件对齐问题

这是我的故事板 我正在使用autolayout,而不使用大小类。 当我在iPhone上运行它时5s,它工作正常。(肖像和风景) 但是当我在iPhone 6 plus(肖像)上运行它时,它没有正确对齐。 on iPhone 6 plus(风景),情况更糟。 I知道我可以使用 -widgetMarginInsetsForProposedMarginInsets:来设置边距 ..
发布时间:2018-09-25 21:24:20 IPhone

适用于Safari中所选文本的iOS 8 Action Extension

我无法让Action Extensions与Safari中的选定文本一起使用。 内部激活规则有允许文本的规则,但是当我选择文本时扩展名不可用。 解决方案 您需要启用NSExtensionActivationSupportsWebURLWithMaxCount以在Safari中提供扩展。 从模板创建非UI动作扩展目标时,会自动创建Action.js文件。编辑文件以使用 doc ..
发布时间:2018-09-25 21:23:29 IPhone

不需要的边距UIPopoverController

当我在视图中显示我的popover并将其放在视图的一侧时。总是有一个小的余量,导致popover不坚持到一边。 UIViewController * vc = [self getViewController:@来自故事板的“popover”:@“Main”]; UIPopoverController * popover = [[UIPopoverController alloc] in ..
发布时间:2018-09-25 21:23:15 IPhone

PKPaymentAuthorizationViewController作为nil视图控制器出现

我正在尝试将Apple Pay整合到我的演示应用中这个链接&我正面临此问题问题。我已将我的iphone 6+操作系统更新为8.1.1版本,但仍然无法正确显示PKPaymentAuthorizationViewController&我收到此错误“应用程序试图在目标上显示一个nil模态视图控制器。”请提出建议,因为我被困在此。这是我写的代码: - PKPaymentRequest * requ ..
发布时间:2018-09-25 21:21:51 IPhone

iOS8中的MFMessageComposeViewController问题

我在iOS8中遇到了MFMessageComposeViewController的一个奇怪的错误,它只能在我自己的应用程序中重现。它正在App Store中影响应用程序,使用iOS8上运行的iOS7 SDK以及我自己的测试设备(iPhone和iPad)中的iOS8 SDK构建 问题是,当我调出MFMessageComposeViewController时,它会向我显示没有文本字段或发送按钮的 ..
发布时间:2018-09-25 21:21:48 IPhone

使用HKObserverQuery观察HealthKit数据的变化

当我设置HKObserverQuery时,更新处理程序总是立即被调用(我没想到的)。当我通过Health.app添加数据点时,它也会被调用,正如您所期望的那样。我倾向于认为我没有使用完成处理程序做正确的事情,但文档在这里应该发生的事情上相当稀疏。 问题:基本上我正在做的事情。这是预期的行为,还是我错过了什么? func listenForUpdates(){ let bodyMas ..
发布时间:2018-09-25 21:21:04 IPhone

KeychainItemWrapper为iOS8崩溃

我正在为我的应用程序使用 KeychainItemWrapper 使用以下代码行 KeychainItemWrapper * currentUser = [[KeychainItemWrapper alloc] initWithIdentifier:@“com.example”accessGroup:nil ]。 [currentUser setObject:accountString ..
发布时间:2018-09-25 21:20:52 IPhone

当应用程序的部署目标设置为6.0或6.1时,Xcode 6会错误地加载3x图像

在xcode的界面构建器中在storyboard(或xib)中构建UI时遇到此问题。在将图像(在资产目录中具有相同名称)分配给Interface Builder中的图像视图后,xcode在运行ios8的任何非retinahd设备中加载 3x 图像文件而不是2x。 请注意,此错误仅在应用的部署目标设置为 6.0或6.1 时发生。 我正在使用资产目录来管理图像资源。 此问题已在Xco ..
发布时间:2018-09-25 21:20:44 IPhone

从iOS 7.1到iOS 8发送数据时,BLE会花费太多时间

我有一个奇怪的问题。我正在开发一个应用程序,我在其中以20-20字节发送块。。 一切正常。 当我将Bytes数据从iOS 8发送到iOS 8 设备时,需要大约4-5秒才能从一台设备转移到另一台设备,但我的问题是什么时候我将字节数据从 iOs 7.1发送到iOs 8 或反向,将数据从一台设备传输到任何设备大约需要17-20秒。 为什么在iOS 7.1到iOS 8中花费太多时间或反向 ..
发布时间:2018-09-25 21:19:19 IPhone

{NSDecimalNumber integerValue}在iOS8中表现奇怪

好的团队,这很奇怪。 [NSDecimalNumber integerValue]表现得很奇怪。 我坐在一个断点处,试图弄清楚为什么我的应用程序的某些部分在iOS8中被破坏了,我是查看名为“timeSeconds”的变量。它在Xcode变量视图中显示如下: _timeSeconds(NSDecimalNumber *)344.514533996581994496 但 ..
发布时间:2018-09-25 21:18:06 IPhone