如何将两个栏按钮添加到导航栏?遇到错误

How can I add two bar buttons to a navigation bar? Getting an error

我想在导航栏的左侧添加两个按钮。一个通过故事板放在那里。这是我尝试做的(我在网上找到的)

override func viewDidLoad() {
    super.viewDidLoad()

        var resetButton:UIBarButtonItem = UIBarButtonItem(image: "Refresh", style: UIBarButtonItemStyle.Plain, target: self, action: "reset:")
        navigationItem.setLeftBarButtonItem(resetButton, animated: false)
}

但我收到一条错误消息:找不到类型的初始值设定项:"UIBarButtonItem"。我做错了什么?

图像参数需要图像,而不是字符串。

您可能想使用:

UIBarButtonItem(image:UIImage(named:"Refresh.png"), style:.Plain, target:self, action:"reset")

您可以通过编程方式添加两个按钮,如下所示:

let refresh = UIBarButtonItem(image:UIImage(named:"Refresh.png"), style:.Plain, target:self, action:"reset")
let other = UIBarButtonItem(image:UIImage(named:"Other.png"), style:.Plain, target:self, action:"other")
self.navigationItem.leftBarButtonItems = [refresh, other]