【问题标题】:How do you create a new document using UIDocumentBrowserViewController in Xcode 9 beta 2?如何在 Xcode 9 beta 2 中使用 UIDocumentBrowserViewController 创建新文档?
【发布时间】:2017-07-03 23:26:42
【问题描述】:

我遇到了 Xcode 9 Beta 2 中的 UIDocumentBrowserViewController 错误,正在使用 beta 1。

症状是您无法创建新文档,在大多数页面上 + 图标丢失或变灰。在浏览页面上它存在并且没有变灰,但是不起作用。

EG 如果您开始一个新的 Documents 项目并修改下面的函数以包含给定的打印语句:

func documentBrowser(_ controller: UIDocumentBrowserViewController, didRequestDocumentCreationWithHandler importHandler: @escaping (URL?, UIDocumentBrowserViewController.ImportMode) -> Void) {
    print("creating document")
    ...

然后,当点击浏览页面上的 + 时,不会打印打印语句。 在装有最新 iOS 11 测试版的 iPad Pro 12"(原版)上进行测试。

这是一个错误吗?我做错了吗?

感谢您的帮助,

-- 霍华德。

【问题讨论】:

  • 你解决了吗? UIDocumentBrowserViewController 现在似乎工作正常。
  • 是的。没有工作。

标签: xcode9-beta uidocumentmenuvc uidocumentbrowservc


【解决方案1】:

如果您认为自己在做正确的事情(按照 Apple 的 API 描述),但某些事情没有按预期工作,那么您绝对应该提交雷达:bugreport.apple.com

【讨论】:

猜你喜欢
  • 2018-01-02
  • 2017-11-08
  • 2015-08-28
  • 2020-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-26
相关资源
最近更新 更多