条形按钮导航控制器隐藏了Swift

时间:2018-03-30 13:08:02

标签: ios swift xcode uinavigationcontroller

我想在导航控制器中添加一个条形按钮,但是当我按下按钮时,它看起来就像是在导航控制器后面。有人知道会发生什么吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

如果你想以编程方式创建它,你可以在你的视图中尝试加载方法

let rightBarButton = UIBarButtonItem(title: "Done", style: UIBarButtonItemStyle.plain, target: self, action: #selector(ViewController.myRightSideBarButtonItemTapped(_:)))
self.navigationItem.rightBarButtonItem = rightBarButton


let leftBarButton = UIBarButtonItem(title: "Edit", style: UIBarButtonItemStyle.done, target: self, action: #selector(ViewController.myLeftSideBarButtonItemTapped(_:)))
self.navigationItem.leftBarButtonItem = leftBarButton
//Mark - Call functions
func myRightSideBarButtonItemTapped(_ sender:UIBarButtonItem!)
{
    print("myRightSideBarButtonItemTapped")
}

func myLeftSideBarButtonItemTapped(_ sender:UIBarButtonItem!)
{
    print("myLeftSideBarButtonItemTapped")
}