UIActivityViewController消息故障显示

时间:2018-10-01 20:43:19

标签: ios uiactivityviewcontroller

我有一个有趣的问题。尝试通过UIActivityViewController然后通过消息共享某些文本或URL时,消息UI会显示为无效布局(您可以在下面看到)。

我试图消除尽可能多的变量。我的AppDelegate.swift仅由以下内容组成:

import UIKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
  self.window = UIWindow(frame: UIScreen.main.bounds)

  let testVC = TestViewController()
  window?.rootViewController = testVC
  window?.makeKeyAndVisible()

  return true
}

TestViewController.swift很简单

class TestViewController: UIViewController {
  override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    let test = UIActivityViewController(activityItems: [URL(string: "https://www.google.com")!], applicationActivities: nil)
    present(test, animated: true, completion: nil)
  }
}

但是,一旦我按下消息按钮,就会显示下面的图片,现在可以退出。我尝试创建一个新项目并添加了相同的代码,并且一切正常,所以我有点茫然。任何建议表示赞赏。

enter image description here

1 个答案:

答案 0 :(得分:0)

原来是由于我正在使用的库而导致,仅在某些情况下才会出现。对于那些好奇的人,该库是FDFullscreenPopGesture。