问题标签 [ios9]

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.

0 投票
3 回答
3653 浏览

ios - 仅在 UITableView 中为可用的 CellForRow 显示分隔符

我正在使用带有自定义单元格的 UITableView。
它工作正常,但问题是 UITableView 中只有一两个单元格时。
它也为空单元格提供分隔符。
是否可以仅为使用我的自定义单元格加载的单元格显示分隔符?

0 投票
3 回答
50738 浏览

ios - iOS 8、iOS 9、iOS 10 和 iOS 11 上的 UITabBar 的高度是多少?

UITabBar 的高度似乎在 iOS 7 和 8/9/10/11 之间发生了变化。我发布这个问题供其他人轻松找到答案。

那么:iPhone 和 iPad 上 iOS 8/9/10/11 上的 UITabBar 的高度是多少?

0 投票
6 回答
64800 浏览

ios - 如何在新的 iTunes Connect 站点中删除应用程序构建?

我想在iTunes connect上上传我的应用程序的新版本,但我不能像我在这里提到的那样提交它。

现在我想删除上传的构建并使用保存版本上传新的构建,但我收到一个错误,如屏幕截图所示。 这里

在这里找到解决方案

您不能删除旧上传的版本。您必须使用新版本(+1)版本上传新版本。

0 投票
5 回答
45981 浏览

ios - Swift 编译器错误:使用未解析的标识符“名称”

我试图包含一个名为“name”的类,但出现错误:

该类存在并且不包含任何编译错误。

0 投票
2 回答
810 浏览

ios - 在 UISplitView 的主视图中实现统一的 UIBlurEffect

我正在使用UISplitViewController带有开箱即用MasterDetail视图控制器的库存。在情节提要中,我UIImageViewDetail控制器集添加了一个以有效地用单个图像填充视图。

Master控制器中,我使用以下内容来模糊该控制器的背景:

Master控制器出现在控制器上方时Detail,请注意控制器的边缘如何Master在内边缘周围有一个暗阴影。

如何移除这些“阴影”以呈现均匀模糊?

拆分视图控制器

更多细节

UIPopover滑动Chrome查看

在 IB 中调试视图层次结构会显示一个(私有?)视图,称为_UIPopoverSlidingChromeView. 它有一个嵌入的灰色框架,这绝对是造成不均匀模糊外观的原因。

完全禁用模糊视图,只留下self.tableview.backgroundColor = [UIColor clearColor]显示_UIPopoverSlidingChromeView的灰色框架。它看起来像这样:

渲染的 UIPopoverSlidingChromeView

_UIPopoverSlidingChromeView关于使用时如何避免的任何想法UISplitViewController

0 投票
1 回答
5003 浏览

ios - NSAttributedString 在 iOS 8 下性能更差

在 iOS 8(和 8.1 beta)下,创建 NSAttributedString 的性能比 7(2-3x)差很多。如果您在同一个视图上使用多个实例,这一点尤其明显,加载 4 个不同的标签将导致用户点击并出现新视图时的延迟超过一秒。

不幸的是,你甚至不能把它扔到另一个线程中,因为它在幕后使用了 WebKit。我已向 Apple 提交了一个错误,但我需要有关解决方法或更好的实施方法的想法。

在 viewDidLoad 中:

快速示例项目:https ://github.com/BenSS/AttributedStringTest

更新:
iOS9 再次改进,所以速度并没有完全削弱 UI 交互。不幸的是,它仍然没有 iOS7 下那么快。(使用演示自行测试!)

0 投票
2 回答
171 浏览

ios - 编辑 moreViewControllers 时状态栏高度错误

我在 UITabBarController 上有一个带有“更多...”按钮的 iOS 应用程序。当我点击“更多...”时,会出现新视图,右上角有一个“编辑”按钮。单击“编辑”会显示编辑模式下的视图,请参见附图。

编辑模式的问题是“完成”按钮显示在正确位置下方(见绿色箭头),或者换一种说法,条形图占用的空间超出了应有的空间?为什么会这样?

“完成”应该在右上角,并且栏的高度应该较小。我想我需要改变一些事情

但我不知道这里到底发生了什么。

iOS8上的代码。

在此处输入图像描述

0 投票
4 回答
7394 浏览

ios - OSStatus 错误代码 -34018

我正在使用SecItemCopyMatching访问 iOS 钥匙串。-34018从后台重新启动应用程序后,我大约有一百分之一得到结果代码。该文档指出:

为钥匙串服务分配的错误空间是不连续的:–25240 到 –25279 和 –25290 到 –25329。Keychain Item Services 也可能返回 noErr (0) 或 paramErr (–50) 或 CSSM 结果代码

所以这似乎-34018是一个'CSSM结果代码'。我已按照建议的链接进行操作,但找不到结果代码。

-34018结果代码是什么?如何获得更可靠的钥匙串访问?

0 投票
1 回答
782 浏览

ios - Xcode 6.3.2 转换为最新的 Swift 语法挂起

我升级到 Xcode 6.3.2 并尝试在我的项目上运行“转换为最新的 Swift 语法”,但它挂起。

添加了屏幕截图

“生成预览...”窗口出现并旋转和旋转,但从未完成。

我在另一个项目上尝试了“转换为最新的 Swift 语法”,效果很好。该项目主要是 Objective-C,但有一些 Swift 文件,包括 Watch 扩展。

我已经安装了最新的命令行工具(虽然这真的没有必要,不是吗?),删除了派生数据,清理了项目,重新启动了 Xcode,重新启动了我的计算机,但 Xcode 仍然挂起。

我无法构建我的项目。它达到了它说“编译 Swift 源文件”的地步,并且永远不会走得更远。

关于其他尝试的任何想法,在哪里寻找线索?

0 投票
2 回答
1356 浏览

ios9 - BETA iOS9 部署以测试设备

我可以下载 iOS9 + Xcode 7 并仍然将测试应用程序部署到使用当前版本 iOS 的设备吗?

抱歉这个相对愚蠢的问题,我是一名新开发人员,不知道它过去是如何工作的,我在开发人员网站上找不到任何东西......

非常感谢。