如何在导航栏的右侧添加多个UIBarButtonItem? [英] How to add multiple UIBarButtonItems on right side of Navigation Bar?
本文介绍了如何在导航栏的右侧添加多个UIBarButtonItem?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望在 UINavigationBar
的右侧有多个 UIBarButtonItem
。我怎样才能做到这一点?
I would like to have more than a single UIBarButtonItem
on the right side of my UINavigationBar
. How can I achieve this?
我正在尝试的一个例子如下所示 - 您可以注意到右上方有多个按钮。
An example of what I am trying are shown below - you can notice that the top right has more than one button.
推荐答案
在swift中使用:
override func viewDidLoad() {
super.viewDidLoad()
let editImage = UIImage(named: "plus")!
let searchImage = UIImage(named: "search")!
let editButton = UIBarButtonItem(image: editImage, style: .Plain, target: self, action: "didTapEditButton:")
let searchButton = UIBarButtonItem(image: searchImage, style: .Plain, target: self, action: "didTapSearchButton:")
navigationItem.rightBarButtonItems = [editButton, searchButton]
}
写下这样的动作函数:
func didTapEditButton(sender: AnyObject){
...
}
func didTapSearchButton(sender: AnyObject){
...
}
这篇关于如何在导航栏的右侧添加多个UIBarButtonItem?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文