【发布时间】:2016-01-02 04:27:38
【问题描述】:
我尝试使用按钮和标题以编程方式制作导航栏。出于某种原因,导航栏出现了,但按钮和标题没有出现。你如何解决这个问题?
// Create the navigation bar
let navigationBar = UINavigationBar(frame: CGRectMake(0, 0, 500, 200))
//Create navigation bar's title
self.navigationController?.navigationBar.topItem?.title = "Edit"
//Create back button
let backBtn = UIButton(type: UIButtonType.Custom)
let backButtonItem = UIBarButtonItem(customView: backBtn)
self.navigationItem.leftBarButtonItem = backButtonItem
//Add navigation bar to view
self.view.addSubview(navigationBar)
【问题讨论】:
-
为什么不将视图控制器嵌入到导航控制器中?
标签: swift uinavigationbar uibarbuttonitem navigationbar