【问题标题】:UIActivityViewController Message Glitched DisplayUIActivityViewController 消息显示错误
【发布时间】:2018-10-01 20:43:19
【问题描述】:

我有一个有趣的问题。当尝试通过 UIActivityViewController 和 Messages 共享某些文本或 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)
  }
}

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

【问题讨论】:

    标签: ios uiactivityviewcontroller


    【解决方案1】:

    原来这是由于我使用的库仅在某些情况下出现。对于那些好奇的人来说,这个库是 FDFullscreenPopGesture。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-12
      • 2014-09-11
      • 1970-01-01
      • 2017-04-26
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多