TabBarController下NavigationController跳转回RootView卡顿

问题描述

请问各位,下图是我的iOS应用页面结构,基本上就是使用TabBarController作为起始画面
然后第三个子页面(ThirdView)为NavigationController,接着有一个FourthViewController(FourthView)在ThirdView下
图片描述
每当我从ThirdView使用Segue到FourthView并返回到ThirdView时,底下的按钮都会卡顿一下,约1秒(如下图)
图片描述
图片描述

请告诉我哪里有问题


相关代码

以下是ThirdView切换FourthView的代码,并没有什么特别之处,就是Segue
FourthView回到ThirdView是点击左上的返回按钮

完整代码点击此链接下载

import UIKit

class ThirdViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        // Do any additional setup after loading the view.
    }
    
    @IBAction func buttonWasTapped(_ sender: Any) {
        performSegue(withIdentifier: "fourthSegue", sender: self)
    }
    
}
阅读 2.1k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题