UIActivityViewController 显示在 iPhone7Plus 上的最后一个 iOS11 GM 中滚动
Posted
技术标签:
【中文标题】UIActivityViewController 显示在 iPhone7Plus 上的最后一个 iOS11 GM 中滚动【英文标题】:UIActivityViewController display is scrolled in last iOS11 GM on iPhone7Plus 【发布时间】:2017-09-19 08:43:00 【问题描述】:自 ios11(GM 版本)的最后一个版本以来,活动视图显示为滚动到顶部,弹簧阻力阻止用户“取消滚动”它。 以前版本的 iOS 11(测试版)从未遭受过此问题,iOS 10 也没有。
此外,人们可以在底部看到空白边距以及预览图像未在网站预览中正确获取/显示的事实。
这里是代码。有什么想法吗?
let textToShare = "\(message) (\(share))"
let objectsToShare : [Any] = [textToShare, url]
let activityViewController = UIActivityViewController(activityItems: objectsToShare as [AnyObject], applicationActivities: nil)
// New Excluded Activities Code
activityViewController.excludedActivityTypes = [.airDrop, .addToReadingList]
activityViewController.completionWithItemsHandler =
(activityType: UIActivityType?, completed: Bool, returnedItems: [Any]?, error: Error? ) -> Void in
_completed(completed)
【问题讨论】:
【参考方案1】:好的。只有 Twitter 应用程序本身需要为 iOS11 更新(在 iOS11 中,不再有中心化系统,共享由 Facebook 或 Twitter 等应用程序自己处理)。
【讨论】:
以上是关于UIActivityViewController 显示在 iPhone7Plus 上的最后一个 iOS11 GM 中滚动的主要内容,如果未能解决你的问题,请参考以下文章
UIActivityViewController 共享 UIActivity 未显示
UIActivityViewController 不适用于 WKWebView
限制 UIActivityViewController 共享扩展活动