我的应用程序框架就像那里的导航控制器,然后在2-3个视图控制器之后我添加了一个标签栏控制器来显示标签。所以我想在导航栏右侧添加一个按钮,该按钮将显示在每个选项卡中。我想删除后退按钮,并希望添加一些其他按钮,如"设置"。这是我的视图控制器:
答案 0 :(得分:1)
在ViewdidLoad()
中尝试此行
self.navigationItem.backBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Add, target: self, action: Selector("actionMethodName"))
答案 1 :(得分:0)
在“主选项卡”中,View控制器的Viewdidload方法 输入此代码
let sideMenuButton = UIButton(type: .custom)
sideMenuButton.frame = CGRect(x: 10, y: 80, width: 60, height: 60)
sideMenuButton.setImage(#imageLiteral(resourceName: "ic_menu"), for: .normal)
sideMenuButton.imageEdgeInsets = UIEdgeInsets(top: 30, left: 0, bottom: 0, right: 0)
sideMenuButton.addTarget(self, action: #selector(clk_menu), for: .touchUpInside)
let item1 = UIBarButtonItem(customView: sideMenuButton)
因此您可以在所有标签中添加侧面菜单 这样,您可以添加不同的按钮和标题