iOS应用中的Tab导航事件不起作用

问题描述 投票:0回答:2

我试图进行简单的导航,如果我按下选项卡栏中的添加按钮,我想打开一个AddView(出于测试目的,我使用设置视图,因为添加视图尚未准备好。主视图现在看起来像这样:

enter image description here

该视图内的代码:

import UIKit
import Firebase
import FirebaseFirestore

class MainViewController: UIViewController, UITabBarDelegate {

    @IBOutlet weak var UITabBar: UITabBarItem!

    override func viewDidLoad() {
        super.viewDidLoad()

    }

    @IBAction func settingsButtonClicked(_ sender: Any) {
        self.performSegue(withIdentifier: "toSettingsView", sender: self)
    }

    @IBAction func tabBarClicked(_ tabBar: UITabBar, didSelect item:UITabBarItem) {
        if(item.tag == 1) {
            self.performSegue(withIdentifier: "toSettingsView", sender: self)
        }
    }

}

单击添加后-没有任何反应。

ios swift navigation tabbar
2个回答
0
投票

override func prepare(for segue: UIStoryboardSegue, sender: Any?)必须丢失。尝试添加以上方法,并检查情节提要中的segue连接。


0
投票

有人可以帮助我吗?我仍然停留在这一刻,找不到解决方法。

© www.soinside.com 2019 - 2024. All rights reserved.