我正在使用连接到UIPageViewController
的{{1}}来显示两个页面,一个用户表和一个聊天表。
我正在尝试实施以下内容:
点击两个按钮 UINavigationController
和 Users
,相应的视图控制器出现。我想在导航栏上显示这些按钮。
这是我在页面视图控制器类中编写的代码
Chat
不幸的是,导航栏中没有任何按钮。 事实上,我甚至无法为导航栏指定标题。我该如何解决这个问题?
由于
答案 0 :(得分:0)
您可以在导航栏的右侧添加多个按钮,如下所示
let editImage = UIImage(named: "First")!
let searchImage = UIImage(named: "Second")!
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]
或
self.navigationController?.navigationBar?.navigationItem.rightBarButtonItems = [editButton, searchButton]
如果你想让它看起来在导航栏的中心,你 可以使用具有适当宽度的图像,使其朝向中心缩放。