问题标签 [ios8.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS 8.1 中的 UICollectionViewController 不允许自定义类
在将集合视图控制器添加到情节提要并命名自定义类时,是否有人遇到 Xcode 6 问题?
-> 我将一个集合视图控制器拖到我的场景中 -> 添加一个新文件 -> 使用 UICollectionViewController 的子类将其命名为“LCCollectionViewController”。
接下来,我在 storyboard 中选择 Collection View Controller,并在身份检查器中命名自定义类 LCCollectionViewController。
问题:文档大纲仍然显示名称为 Collection View Controller。
代码以防万一:LCCollectionViewController.m
xcode6.1 - Xcode 6.1 未检测到运行 iOS 8.1 的设备 iPhone 5s
当我使用 iOS 8.0.2 时,我的 5s 在 Xcode 6.0.1 上运行良好。但后来我升级到 iOS 8.1,构建我的代码,我收到一条错误消息“Xcode 无法使用所选设备运行。没有支持的 iOS 设备可用。将 iOS 设备标记为“用于开发”以运行您的应用程序或选择一个 iOS 模拟器作为目的地。” 所以我想我需要升级到 Xcode 6.1,但我仍然遇到同样的错误。奇怪的是在 Windows > Devices 下我可以看到我的 iPhone 5s 信息。请帮助,提前谢谢。
objective-c - 如何为 iOS 7 和 iOS 8 修复 xcode 6 中的自动布局问题?
我的项目的 AutoLayout 有问题,我正在为 iPhone 4S、5S、6、6 + 和 iPad 制作通用应用程序,我在 XCode 6 的 Objective-C 中做,我已经了解 XCode 6对于情节提要视图中的通用应用程序是 600x600,我需要与此处发布的表单类似,据称在预览中显示良好,但是当我在实际设备上运行时并不顺利
我需要这个:
预览版向我展示了这个:
但可悲的是,真正的设备向我展示了这个:(在 Iphone 4S T_T 为什么?)
然后我确实尝试使用每个项目的约束,但不起作用,我确实尝试了编辑器>自动布局解决问题>添加缺少的约束,但更糟
有什么办法可以解决吗?,我错过了什么?,我做的一些编程教程?或者我必须以编程方式解决?太感谢了
ios - iOS8 中的 UIActionSheet 保留视图
我在 iOS8 中使用 UIActionSheet(我的应用程序需要支持 iOS7),但看起来在 iOS8 下,UIActionSheet 保留了视图!我制作了一个简单的应用程序,其中在导航视图控制器 ViewController1 和 ViewController2 中有两个视图控制器。
ViewController2 提供一个操作表。在我的委托中,即视图控制器本身,我关闭了视图控制器。
我观察到的是,在 iOS8.1 中,此操作表以某种方式保留了它所呈现的视图。在 iOS 7.1 中,这可以正常工作。
有没有人遇到过这个,或者有任何解决方法?我创建了https://github.com/brightredchilli/iOS8-actionsheet-tests作为概念证明。
ios8 - HealthKit:不允许读取 HKCorrelationType
当我尝试使用 HKCorrelation 样本类型初始化 HealthKit 时,应用程序崩溃并显示“不允许读取以下类型的授权:HKCorrelationTypeIdentifierBloodPressure”。
我已经成功地阅读了各种数量类型和睡眠类别类型。
代码不连续,但我在打电话
其中 readDataTypes 是一个 NSSet,其中包含我要阅读的样本类型集。其中之一是 HKCorrelationTypeIdentifierBloodPressure。
当我从套装中取出血压键时,它工作正常。
该集合还包括 HKQuantityTypeIdentifierBloodPressureSystolic 和 HKQuantityTypeIdentifierBloodPressureDiastolic 样本类型。
Apple 不希望我们读取组合数据类型吗?
trigger.io - Trigger.IO 无法在 iOS 8.1 上安装
我相信 trigger.io 和 ios 8.1 版本之间存在问题。我们的其中一台测试设备已更新至 8.1,并且在正常运行和服务时我们收到安装服务失败消息。
[INFO] 错误:启动安装服务失败!
[错误] 运行 C:\Users\foo\forge-workspace\bar.lib\win-ios-install.exe 时失败:将 c:\users\foo\appdata\local\temp\tmpstpb68 安装到:9a47dec7bb03aa5ad61381a1722385c0e44890dd 错误:开始安装服务失败!
还有其他人有同样的问题吗?我们可能会收到此错误消息还有其他原因吗?
automation - Appium:自动化仪器不适用于 iPhone 5S 设备 (iOS 8.1)、xCode 6.1、Appium 1.3
我的环境:MacOS:10.9.5;Xcode:6.1;Appium:1.3;iPhone 5S 设备 (iOS 8.1)
我用命令运行 Appium 服务器:
下面的服务器输出:
并运行 appium 测试:
如何在 iPhone 5S 设备 (iOS 8.1) 上运行 Appium 测试?
ios - 需要访问 Uitablebiew 的滚动条框架 - iOS 8
我想在用户向下滚动时根据其框架向 Scrollbar 添加一个视图。这已经由下面的自定义组件完成(直到 iOS 7 都可以正常工作)
https://github.com/honkmaster/TimeScroller
从 iOS 8 开始,从 UitableView 访问 Scrollbar 的框架似乎发生了很多变化。
以上是确定Tableview的ScrollBar Frame的代码块
基于上面的矩形,我们形成要添加的视图的矩形,并通过以下代码找到对应的 TableviewCell
问题:当用户滚动 tableView 时,ScrollBar 框架 Y 似乎没有发生变化,因此 hitTest 无法找到 TableViewCell
请找到 TableView > 的示例 ScrollBar 框架及其 Tag 0
我需要一些有关如何在 iOS 8.1 版本上完成相同操作的帮助
ios8 - UIPopoverPresentationController 中的视图代表没有响应
我在这里有点麻烦。我有一个为 ios7.1 编写的应用程序,我们现在正在尝试使相同的应用程序支持 ios 8.1。
在这个应用程序中,我们有几个弹出框。我已经完成了让它们在 iOS8 中正确显示为弹出框的修复,但是当我单击弹出框时,它没有按预期响应。
这是它的呈现方式(全部连接在故事板中):
在仪表板视图控制器中:
在 _rightNavController 中,声明了一个与 DashboardViewController 通信的协议。这工作并在 ios7.1 中使用 UIPopoverController 执行,但在 iOS8.1 中使用 UIPopoverPresentationController,它不会触发。
我已经确认用户点击了 rightNavController 中的注册,但协议/委托没有被执行。
有人可以帮忙吗?
ios - 与 8.0.2 相比,是什么导致了 8.1 中自转的巨大变化?
我正在编写一个视频处理应用程序,并且正要在 ios 8.1 发布时将其提交到应用程序商店。我更新了我的 iPhone 和 XCode,一切都乱了套。在我简单的单视图控制器界面中,除了状态栏外,没有任何东西在旋转,在横向模式下也不会再自动隐藏...
我认为这是因为我使用了已弃用的 willAnimateRotationToInterfaceOrientation: 来处理我所拥有的一些小自定义旋转操作,所以我实施了 traitCollectionDidChange: 和 viewWillTransitionToSize: 来代替规范。但是 viewWillTransitionToSize 永远不会在我的应用程序中被调用,并且 traitCollectionDidChange: 在启动时只被调用一次。设备根本不会告诉应用程序设备已旋转。
谷歌搜索后,我也尝试使用名称:UIDeviceOrientationDidChangeNotification。至少我的选择器确实被调用了,但我不知道如何手动处理所有旋转。
我的 didFinishLaunching... 和 viewDidLoad 非常简单。分配 UIWindow,故事板,从那里设置我的视图控制器,使其成为 rootviewcontroller,makekeyandvisible。全部基于 Apple 的 AVFoundation 演示应用程序之一。然后在 didload 中,我添加了一些子视图和工具栏等,没有什么不寻常的,显然它确实适用于各种设备的 8.0 和 8.0.2 以及 7.1 模拟器等。仍然可以在我的 8.0 的 iPad 上完美运行。 2...我没有发布任何代码的原因是我 100% 确定一切都是正确的。
主要奇怪的是我似乎找不到任何有这个问题的人。控制台或其他地方也没有错误。
有谁知道可能导致这种情况的原因?我不认为点发布会产生如此巨大的差异,而且,似乎没有其他人有这个。这可能是实际故事板文件中的问题/错误吗?
而且,主要是因为我可以通过 UIDeviceOrientationDidChangeNotification 获得旋转通知,我如何手动处理所有旋转/调整大小的东西?我一直在寻找答案,但无济于事,目前没有时间花在这个项目上:(
干杯!