问题标签 [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.
ios - 仅在 UITableView 中为可用的 CellForRow 显示分隔符
我正在使用带有自定义单元格的 UITableView。
它工作正常,但问题是 UITableView 中只有一两个单元格时。
它也为空单元格提供分隔符。
是否可以仅为使用我的自定义单元格加载的单元格显示分隔符?
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 的高度是多少?
ios - 如何在新的 iTunes Connect 站点中删除应用程序构建?
我想在iTunes connect上上传我的应用程序的新版本,但我不能像我在这里提到的那样提交它。
现在我想删除上传的构建并使用保存版本上传新的构建,但我收到一个错误,如屏幕截图所示。
您不能删除旧上传的版本。您必须使用新版本(+1)版本上传新版本。
ios - Swift 编译器错误:使用未解析的标识符“名称”
我试图包含一个名为“name”的类,但出现错误:
该类存在并且不包含任何编译错误。
ios - 在 UISplitView 的主视图中实现统一的 UIBlurEffect
我正在使用UISplitViewController
带有开箱即用Master
和Detail
视图控制器的库存。在情节提要中,我UIImageView
向Detail
控制器集添加了一个以有效地用单个图像填充视图。
在Master
控制器中,我使用以下内容来模糊该控制器的背景:
当Master
控制器出现在控制器上方时Detail
,请注意控制器的边缘如何Master
在内边缘周围有一个暗阴影。
如何移除这些“阴影”以呈现均匀模糊?
更多细节
在 IB 中调试视图层次结构会显示一个(私有?)视图,称为_UIPopoverSlidingChromeView
. 它有一个嵌入的灰色框架,这绝对是造成不均匀模糊外观的原因。
完全禁用模糊视图,只留下self.tableview.backgroundColor = [UIColor clearColor]
显示_UIPopoverSlidingChromeView
的灰色框架。它看起来像这样:
_UIPopoverSlidingChromeView
关于使用时如何避免的任何想法UISplitViewController
?
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 下那么快。(使用演示自行测试!)
ios - 编辑 moreViewControllers 时状态栏高度错误
我在 UITabBarController 上有一个带有“更多...”按钮的 iOS 应用程序。当我点击“更多...”时,会出现新视图,右上角有一个“编辑”按钮。单击“编辑”会显示编辑模式下的视图,请参见附图。
编辑模式的问题是“完成”按钮显示在正确位置下方(见绿色箭头),或者换一种说法,条形图占用的空间超出了应有的空间?为什么会这样?
“完成”应该在右上角,并且栏的高度应该较小。我想我需要改变一些事情
但我不知道这里到底发生了什么。
iOS8上的代码。
ios - Xcode 6.3.2 转换为最新的 Swift 语法挂起
我升级到 Xcode 6.3.2 并尝试在我的项目上运行“转换为最新的 Swift 语法”,但它挂起。
“生成预览...”窗口出现并旋转和旋转,但从未完成。
我在另一个项目上尝试了“转换为最新的 Swift 语法”,效果很好。该项目主要是 Objective-C,但有一些 Swift 文件,包括 Watch 扩展。
我已经安装了最新的命令行工具(虽然这真的没有必要,不是吗?),删除了派生数据,清理了项目,重新启动了 Xcode,重新启动了我的计算机,但 Xcode 仍然挂起。
我无法构建我的项目。它达到了它说“编译 Swift 源文件”的地步,并且永远不会走得更远。
关于其他尝试的任何想法,在哪里寻找线索?
ios9 - BETA iOS9 部署以测试设备
我可以下载 iOS9 + Xcode 7 并仍然将测试应用程序部署到使用当前版本 iOS 的设备吗?
抱歉这个相对愚蠢的问题,我是一名新开发人员,不知道它过去是如何工作的,我在开发人员网站上找不到任何东西......
非常感谢。