View Controller以奇怪的方式打开(通过Show segue)

时间:2018-10-05 12:10:46

标签: ios swift xcode

正如您在此处的视频中看到的那样,视图控制器以一种奇怪的方式打开(顶部以灰色/黑色拉伸),然后恢复正常。  https://drive.google.com/file/d/1K9NQkEs7xxaHfEx83XTgcWd7j200tBXp/view?usp=sharing

我想避免这种情况。我通常希望View Controller。我无法理解如何进行。可能背后的原因是什么?我该如何纠正?

2 个答案:

答案 0 :(得分:1)

似乎在导航栏中显示了一个大标题。

尝试将其添加到控制器的viewDidLoad方法中。

navigationItem.largeTitleDisplayMode = .never

答案 1 :(得分:0)

只需在viewDidLoad中禁用大标题。 并且仅从iOS 11开始执行

    func viewDidLoad() {
       super.viewDidLoad()
              if #available(iOS 11, *) {
                self.navigationItem.largeTitleDisplayMode = .never
              }
     ...